IMap is a nice weather application for the frequent traveler, since it uses the gps/network to determine where you are and then extracts a weather report for you. To the detriment of the program, that location finding takes a moment and you wait for the short forecast to appear. If you're not traveling I don't recommend it.
I use IMap since I spend most weekdays in different cities, but I augment it with the "AccuWeather" and "The Weather Channel" apps. All three give this weather junkie a good image of what to expect.