Hello, Within the next month, my current cell phone plan will expire from verizon and I will be left with many options. Unfortunately, purchasing an iPhone 4 from verizon will have a monthly cost that is out of my budget, but I still want to have an iPhone. So my overall plan would be to purchase the T-Mobile data-only webconnect plan with 4g technology and use the sim card in an iPhone. (Yes, I will take the leap with a data only phone; using my google talk number and gizmo5 for VOIP, either that or try out Talkatone. Texting will be done through the google voice app). Data coverage is not an issue as I live in a Boston. So my question is: would it be smarter to purchase an iPhone 4 (with no 4g/ HSPA+ capabilities) or wait for the iPhone 5 (assuming it will have 4g/HSPA+ capabilities) and buy an iPhone 3gs in the mean time? Is the wait for 4g really worth it? Thanks for the responses!