Did the weather objects scrape data from weather.com, by chance? I wrote a script to do weather for LiteStep and when it stopped working I saw that they had made deliberate changes to the html code that broke the search algorithm (regexp's). I updated it, but they'll probably change it again. They don't want you to scrape their info unless you load the page and view the ads - they suggest using their XML feed instead. Check out this tag:
IMG SRC="http://image.weather.com/web/common/please_use_our_XML_feed_instead_of_scraping_this_page/31/24.gif"