Lets see, i bought the 3gs on release day with ATT. And wasnt very happy with paying 30$ data, and then 20 unlimited text. Not to mention service all around my area wasnt good at all.... So i decided to return the 3gs and cancel within the 30 day time and then have my sister get a 3gs for me on her acct via upgrade

. I went back over to tmobile again, and 9.99 for the data

, and 14,99 for unlimited texts! That saves 25$ a month for data and text. Even though i have no 3g n now, i really dont mind considering the service i got with ATT, and the EDGE on tmobile is pretty fast.