Guess I woke the WeatherBell IT guy. After dropping them a note about the slooooow site, suddenly this evening its working so nice.
Great work, thanks!