I need someone to explain some logic to me, because what I am seeing right now is a total disaster. 1) Say on Jan 11th they announce the iPhone 4 will be carried by Verizon and it is coming out Feb/March. You are going to lock in all your Verizon customers with a contract when in 2-3 months after that, Apple (RELIGIOUSLY) will release a new generation for AT&T like they have been doing since 2007. Wouldn't it be smart just to release the new generation in June/July for both or is Apple so greedy they don't even care that Verizon customer will be behind a generation? 2) Correct me if I am wrong, but in multiple commercials AT&T prides them selves in being able to talk on the phone and browse 3G networks at the same time because Verizon could not do that. So is this feature not going to be available for the Verizon iPhone 4. I know it will be available for Verizon's LTE service but don't tell me that this iPhone is going to be 4G, because we all know it is not. 3) This is not a question but more of a theory/statement. On Jan 11th, Verizon should announce that they will be carrying the new iPad generation which is rumored to be out super soon (Check MacRumors news) and should let their customers know that they will be carrying the iPhone next launch in June/July. It just makes more sense. SOMEONE PLEASE SET ME STRAIGHT BECAUSE IF I WAS ONE OF THOSE PEOPLE ON VERIZON OR READY TO JUMP SHIP, I WOULD WANT TO KNOW ALL OF THESE ANSWERS.