Well, I haven't loaded the Blackberry SDK tools yet but I glanced back over the BBWeather source code...Looks like good news...
BBWeather talked to weather.com through this url:
http://xoap.weather.com/weather/loca...unit=s&dayf=10
which returns an error in a standard web browser.
But...if you take out most of the parameters (prod=xoap&par=1006814500&key=ee4ffa68f8bf99cd) and use
http://xoap.weather.com/weather/loca...unit=s&dayf=10
then you get back a forecast for 10 days in XML format.
If it turns out to be as simple as that, then all that needs to be done is to remove those extra parameters from the source code and recompile.
Update 1...
And on further inspection, it looks like only "prod=xoap" needs to be removed from the url.