It may be more take more time and effort than you are willing to invest, but Tasker allows you to get an XML data file from the web, parse any part of it into a variable, then display, speak, flash, notify you of the contents of the variable. Once the task is setup it can be triggered by just about anything you desire. Time, Location, Widget Press, Gesture, App Launch, screen unlock, sms receipt... etc... etc...
I setup something similar in about 30 minutes (not counting time invested in learning the app.)
The weather undergound rss feed for any given location contains windspeed and direction data along with other weather data.