BW had an issue with Google weather asking the server for info constantly, but think that was fixed. The accuweather wasn't keeping updated or precise in its location but I haven't seen any problems with it for awhile.
You could try checking box for geolocation, then going to advanced and "forcing" geolocation and see if that helps.
Using Black RootzWiki Forums