I got a new MacBook Pro 13 in July 2009, and have been reading voraciously about iPhones, drooling to get a 4. I am currently with VZW, and have been waiting "forever" for them to get the iPhone, but the rumors keep flying. I have thought about buying an iPhone 4 from Apple for $599 without contract, then I could upgrade to a 5 next July, if it was really worth it. If VZW got the 5, then I could go with them. Any ideas on if I should just wait until January 2011, or not?