I know these threads are getting old, and nobody really wants to hear them, but out of all the issues people have about the iPhone hardware, my biggest complaint is the speaker on the phone sucks. Play anything other then a voice and it sounds like garbage. I know it's primarily there for the speaker phone, but c'mon. I tried to show a friend of mine a video on YouTube and the sound through the speaker was so bad it wasn't even enjoyable. Sorry to rant, but to me this is one of the bigger design flaws with the phone. I know to some people it may seem trivial, but to me it's a big deal.