A few comments:
I was looking at iPhones at my local Apple Store (had a bunch on display). Apple employee asked if I needed help. I said nope, and told him that I'm waiting for a 3G iPhone. He said it will be a long wait... obviously trying to push an EDGE iPhone on me. I didn't bite.
As someone who worked for Apple for several years - retail and otherwise - I can assure you this person has no idea when it will be released. You're right, it was a sales pitch.
ummm just look at the ipod from the first generation till now... are they still the same??
Your comparison is significantly out of context. For the first 3-4 years, yes, the iPod looked very much the same. In fact, the only change from the standard iPod (not including storage capacity) during that time was the controls... from a scrolling wheel to a touch wheel, then a push wheel to replace the buttons. To suggest a different form factor would almost certainly be to suggest a new user control mechanism. Considering the the control is handled by one button and a touch screen - both huge selling points for the iPhone and amazingly efficient and innovative - I can't imagine a change.
I seriously doubt there will be any aesthetic changes beyond a second camera, or a change of its location, and (silly) color options.
And given the same logic, I'd also venture a strong guess that the price point will not change. Likely all new options will be 3G with two options, the only difference being the storage capacity.
I just don't hear a lot of complaints about Edge. I actually turn off the wifi so that I don't waste time with my iPhone looking at random networks. Edge actually seems to work fast enough for data in most situations. Of course, heavy graphics or photo pages may slow it down, but what a lame use for an iPhone anyway. I noticed that many of the people posting on this subject have iPod Touches or no iPhone. Have you spent time with one? Does anyone have a comparison of download speeds from the two networks? I will say that YouTube would improve with a faster network, but is it Edge, or just that YouTube is always pounded with so many queries that their servers can never keep up? How will 3G help with this type of problem. I bet that within a month of 3G's arrival, you are all on this same site complaining about a lack of 4G.
You simply... run with a different crowd.

I've logged hours on the iPhone and heard dozens of my friends and colleagues (owners of the iPhone) complain about EDGE. It is painful for the way some of us use smart phones and have for years. It is horrifically outdated and slow for the way some of use smart phones and have for years. Your description of a "lame use for an iPhone" is actually a way some of us use smart phones and have for years. You're welcome to your opinion - that EDGE is great for you - but you're really very, very wrong that it won't be a significant upgrade for many of us.
And if you do a little searching, you'll actually find some people already complaining about 4G not being added.
For any phone that uses data, it's the same price rather you are using EDGE or 3G. Pay $29.99 and have EDGE? 3G is $29.99. AT&T doesn't know if you are on EDGE or 3G.
Thank you, good research and find.
Lastly, while I respect the rationale for holding off on 3G, primarily power consumption, for someone like me it will be worth the wait if I see 3G in June.
For the average user, power consumption is more important (read, something they are more likely to complain about) than EDGE vs. 3G. Couple that with the fact that many of the users such as myself, who would be significantly frustrated in Wi-Fi-less areas with the horrific EDGE connection, are looking to use more professional based applications, Microsoft Exchange networks (a necessary evil!), etc. So here we have, most likely, software capabilities brought up to speed at the same time the web connection is. A well executed development curve.