This is driving me mad! I've had my Hero on Orange for 4 or 5 days now and apart from when I first switched on the phone the weather app has just said "No weather data available" and the clock/weather widget has just had my location. I have the "location by cell" thing switched on, and I did manage to get it working once with the GPS, but other than that it just displays my location. It's the same whatever location I am in. The other cities download the weather just fine (London, Paris, New York, etc.). It's not like I'm somewhere tiny either, I am in Bromley. It doesn't make any difference whether I'm using WiFi or 3G. I have seen mention of this elsewhere but no cure. Why do some people have this working fine and for others it doesn't work at all?