Usually I find that's pretty useful but there are times/situations where it misses. Their new radar is at least readable WunderMap® | Interactive Weather Map and Radar | Weather Underground
Zoom out, click Radar (under atmosapheric conditions)
NWS was my prefered because (a) its ad free - low bandwidth, and almost all the others are based on the NOAO info anyway.
And they also have a 'discussion' summary of the weather pattern even though I dont fulluys understand the science I can ge the gist.
A weather person that actually explains the situation is still best but I dont watch TV so much for that.