2 things.
First, you are not getting anything worse or better than anyone right now. Regardless of what Apple unveils in June--I'm pretty sure it will not be 4G because a)AT&T has not ever started deploying, not to mention the vast majority of European carriers. and b) Whatever VZ has deployed, it covers a fraction of the population. 4G phones at this point are all hype--unless you live in a select covered area. Coverage won't ramp up til 2012. So you can have your shiny 4G phone and be on 3G for the next year and a half. What's the point? So let's assume the next iPhone is still 3G but otherwise improved...there's no way of knowing whether Apple would release both versions simultaniously--they already spread out availability by countries. So Australia gets it 2 months later etc. My guess is that probability says that the least likely scenario is simultaneous release, followed by a release one year from now, followed by what I think is most probable: GSM iPhone 5 in July and CDMA in September, in which case the wait is not that bad.
Second, I've been waiting for a VZ iPhone for a looooong time. It's here, it's real. Finally. When I get it, I'll be getting what everyone else has. I can live with an iPhone 4 for 20 months easily. I will not keep waiting longer. There are people buying iPhones right now on AT&T...people don't just stop buying the current version 6 months before the new one. Otherwise, you will really never be happy, always waiting for the new one to come out around the corner. I can't wait to ditch my droid!