AccuWeather Platinum
Over at The Sweet Setup, AccuWeather Platinum was chosen as the best general-purpose weather app. It was chosen for its great design, fair price, ease of use, and detailed feature set.
You can read the entire review over The Sweet Setup. AccuWeather Platinum can be purchased on the App Store for $3.99.