I was browsing the settings menu and came across the force EDGE option under network settings. Since I'd never seen EDGE on my 3G ATT in the days since it arrived I decided to force EDGE and it worked fine. Then I unchecked the box and 3G came back. All seemed well until I ran a speedtest. Since my ATT 3G arrived the lowest speedtest number I've gotten was 1.98mbps. The highest was 3.34mbps. Now I cannot get above 0.82mbps, I ran a speedtest right before forcing EDGE and it was 3.02mbps. Like I said now it refuses to go above 0.82 Upload is even worse: I now get slightly better uploads on EDGE than 3G now! 0.05mbps at 3G and 0.09 at EDGE! I was getting 1.28 upload consistently before ever finding that force EDGE setting. Needless to say this puppy is going back Monday. I tried a factory reset and now cannot get above 0.36mbps download on 3G!!! So that seems to have hosed it even worse. I'm going to spend the rest of the weekend trying to resolve this and send it back Monday if nothing changes. What a bummer.