Settle down and grow up.
Boohoo. MMS, video recording, copy & paste, and a bunch of that crap you are whining over can just be fixed in software update, which probably will happen soon.
But I can understand why many of the hardware things were excluded, like a camera for video conferencing, an improved camera on the back, a 32GB SSD, stereo bluetooth, and WiFi 802.11n. The addition of 3G and GPS was huge and yes, it would be great if they added all of the other hardware things we wanted. But if they did that, what they update next year? Nothing. Even if you people boycott the iPhone 3G, millions will still buy them. There are many who have already gotten rid of their first generation iPhones and are ready to buy new ones. The few hundred of you people who are PMSing right now won't make a difference with the 70 countries filled with citizens who don't have an iPhone. Not adding everything we wanted is smart, because next year when they add stereo bluetooth, a 3.2 or 5 megapixel camera, a second, front facing camera, and WiFi 802.11n we'll all, even those who have an iPhone, will run out to buy another one again. If there was nothing new to add to, not many people would run out to buy the same phone the next year that just has a shiny new design. And the 32GB problem will be solved like they did with the 16GB model in February and that (RED) one will come out soon, too. I will be one of the people who aren't acting like toddlers or spoiled teenage girls who didn't get everything they want, and get one. And I'll do the same thing next year and the years after that.