TkWeather is a Perl module that displays a nice square iconic button showing the current weather condition.
tkweather.pl [zip-code] [site]
Clicking the button shows the current basic weather condition values, such as temperature, humidity, and wind. Clicking again shows additional information, namely the barometric pressure, UV, visiblility, and "heat index" or "wind chill" or "misery index". For anyone not from Houston, Texas, the old "misery index" is the temperature plus dewpoint. Anything over 150 is considered "miserable"! I use this for planning workouts. The default is to use the more modern "heat index". Specify "index=misery" for the old Houston "misery index". "wind chill" is used if the temperature is below 70 and wind is >= 10mph regardless.
"site", is currently "weather" (weather.com) or "wunderground (www.wunderground.com). If it fails on the selected one, it tries the other. The default is "weather".