Yes we all know this but the main purpose of having a 3G iPhone is the 3G network. Sure the 3G has gps (sort of) which the first gen. does not but why fork out a good deal of money for the 3G, plus sign the contract then break the contract, pay the fee's, and loose the highspeed service for 30 or 40 a month. To me this is just silly when you could have purchased a 2.5 iPhone for less money and no AT&T contract in the first place and be on T-Moblie. Not the brightest idea in my opinion but to each their own.