This app constanly gets better and better, for instance now it has a widget available for iPhone. I am just amazed at the level of detail in this app.
Definintely however for the weather nerd like myself, if you just want to know what will happen in the next hour, there are other apps for that