Up until the latest update it has been WeatherBug. Now? I'm going to have to start searching for a new weather app :-(.
I just can't understand why they think they would have to take a very good app and make massive changes that it seems like no one likes (not to mention insert a whole bunch of nasty bugs).
Accuweather Platinum, and even then I have to have a widget to their jet stream forecasts.
They also do fairly well with fronts. I never watch the videos, waste of time.