2.0 is just all-around buggy. Apps crash all the time.... especially monkey ball.
Second biggest disapointment was the battery life, but I am attributing that to 2.0, not so much the hardware itself. Thankfully, these can both be fixed through a software update. Then I'll love my iPhone. AT&T is another story...
How is slow 3G performance Apple's fault? I'm getting faster speeds on 3G here in Tokyo (with ONE bar of signal strength) than I am on my wifi network, which is connected to a 100Mbps fiber line. So don't blame Apple for AT&T's crap network.Slow 3G performance. Now your getting less and paying more as far as phone speed. Apple didn't even have the coursety to include a dock. I'll be terminating my contract in 31 days and unlocking the phone like I did with 1 gen iPhone. Now way in he'll is AT&T gonna get another dime from me.