Well everyone, after weeks of frustration, I solved this problem. I went into settings/applications/manage applications, selected the "All" tab, found "Weather", and "Weather Provider", and cleared the caches of both. Back at my Home screen, the Weather updated, and tells me it's Sunny, and 85F in Babylon.
I feel so smart...
Bob