I'm not sure if the OP is referring to the same issue I am having, but if they are, I'll try to clarify the issue.
The problem is when WiFi is turned on, it's connecting to local WiFi but I cannot use it for internet access. With WiFi off, it's using 3G (as expected) and I'm able to connect.
I'm currently trying to figure out why my Droid2 can connect to my wireless, and I see the correct IP/MAC address in my router, but it's not showing up on my network nor am I actually connected to the internet. In this aspect, no, it hasn't always been like this.
When I bought the phone in early 2010, I had perfect connectivity and ran a number of benchmark speed tests. Now, I have no connectivity through wireless from my Droid2.
Do you have any suggestions on what may be wrong?
Thanks.