I use www.accuweather.com, I can find everything on the main page after you put in your zip code and I do not need to sign up. I also do not like weather.com. There may be better ones, but that is what I have been using for a while now.
i use weatherbug....keeps a little icon (shows the current temp)in the bottom of your screen, it'll star flashing if there is a weather warning. not nessicarily the best out there but it does the job