Originally Posted by Europa
Are you using Push?
If so, try turning it off to troubleshoot.
I've heard that push on 3.0 is causing this problem. I've noticed once that mine dropped WiFi, and connected to 3G and then immediately reconnect to WiFi.
Makes me think the coding was somehow pointed at the 3G instead of any available connection