The iPhone 4 has already been out for over 6 months. Judging by Apple's current product cycles, that means we're about 6 months away from the iPhone 5. It seems a bit odd to me that the iPhone 4 would be released on Verizon at the end of this month (I'm assuming for the sake of this thread that the Verizon iPhone is announced Tuesday). Doesn't it seem like a lot of early adopters to the Verizon iPhone will be upset when a new version comes out only 6 months later? This seems like it would put Verizon in a tough position with early adopters complaining they want the new iPhone. I understand that many of us on here will say "Well just wait until June." But the fact of the matter is that the average everyday consumer does not know about Apple's product cycles, and will likely not be buying the iPhone 4 with the knowledge that it will be outdated in 6 months. So I guess it just seems weird that Apple would do this....perhaps they're just announcing it now, and Verizon won't make the iPhone available until 5 comes out? What are your thoughts?