WTHRM8, aka Weathermate is probably the best weather app in iOS.
Features
* Current weather including details such as minimum, maximum, and apparent (Feels Like) temperature
* Current location
* Search for a location via a Map
* Location photo via Flickr
* Weather forecast for 5 days
* Beautiful weather map
* Tweets about the locations weather