I don't use weatherbug because it installs way too much unwanted spyware when I install it.
For the advanced computer people (read: those who prefer a command line interface), there's a weather server that you can telnet into, rainmaker.wunderground.com which has a pretty up-to-date National Weather Service feed (I've noticed about a 20 minute delay)