Disgusted with Yahoo! Weather and the Weather Channel's site, I stumbled across the Google Earth Blog's entry about tracking weather on GE. Check it out. Here's what it shows right now, with San Diego at the center.
I've got it set now so that every time I start GE, this cloud overlay will come up. I think I'll use this more than the Weather Channel site.