Where do I sign-up?
I bought a 3GS for:
Battery Life - ruined by 3.1
7.2 MBps - i hit 1.2 on a good day
MMS - As of today 1 day of 65 days
Video - cripples without MMS
I'm paying ETF within a week of a new carrier.
You were never promised 7.2. The iPhone has support for 7.2Mbps, AT&T's network doesn't (neither do the other U.S. networks) and they never said they did.
As for MMS, same thing. They said it wouldn't be available right away.