HOWEVER, I have one MASSIVE problem with it and that's the ring tone debacle that's going on right now. I can understand Apple needs to keep the music overlords happy, but there's a line. I write my own music and so do many of my friends. I'd like to have their songs as their ring tones (as I did on my RYZR) but there is NO WAY to do this. I also used to have sound clips from TV shows ("I don't care about your tight-ass country club, you freak bitch!") and various recordings ("Uh oh, your mom is calling!") on my old phone. Whenever I'd get a text message, my phone would sound off like a Transformer changing modes. These are things that can't and never will be available on iTunes. That is a MONSTER flaw and something Apple needs to address immediately. It is a crime that I can't have my friend Dan saying "Admiral Action of the USS Jackson" when he calls me. It's also ROBBERY that I have to pay for a song I already own AGAIN to use it as a 30-second ring tone.
Also, not really a problem but just a question, what's up with the iPhone not taking video? Is that something that can be added via software update or is that a hardware thing for iPhone 2.0? I don't see why my 2mp RYZR camera could take 30fps videos but my 2mp iPhone camera can't.