I am Anxiosly waiting for my Sprint contract to end so I can pick up the iphone 3g. I want the 16gb (white) iphone. I've never switched over to a different phone company before, so how do I go about doing that? I also want to transfer my number to AT&T What programs do you recommend I get? Ima need help on how to install everything, so Ima turn to this forum. I hate when people talk bad about the iphone. It gets on my nerve.