I use Weather Watcher. I not only use it because it's an app I created, but I like it because it allows weather data to be retrieved from any WeatherBug or Weather Underground weather station (which includes many personal weather stations that people install at nearby homes, schools, and businesses). Most weather software only allows you to view data captured by the closest airport (which is not too accurate for current temperature/wind data).