Gmaps Apps
Steve's Weather Report
If this isn't quite what you were looking for, try this customized Google search engine dedicated to weather searches.
Weather Station
Temperature
Windspeed
Windspeed
Humidity
Cloud Situation