My verizon contract is up, and just in time for the 3 G release. I believe I will be switching from Verizon to At&t or possibly t-mobile once the new 3G iphone comes out. What is the best carrier/cheapest route for the iphone. Would the 3G work with T-mobile, once jailbreaked? Does AT&T let you purchase the iphone without buying a data plan? I plan on just getting their basic plan then jailbreaking it once the jailbreak is available. How does AT&T compare to those who have used the iphone on t-mobile? What are the predictions on being able to jailbreak the 3G?