Dude... one word...JailBreak... makes the iphone so much nicer.... I've had my iphone since october and love it. updated to 2.0, jailbreaked it to 3g... really not much faster... only thing better is i can use it for geocaching now. you can solve all your problems like cut and paste, three second videos with "beer goggles" app, and always have service via verizon, att, and sprint. The only risky thing is that when using jailbreak, iphone can access all your data and turn it into an iBrick... wich sucked. I got bricked the third day I had it and had to go buy another. But I love the phone, hopefully apple will relize why we jack the software, and eventually incorperate a video camera and other goods into the stock phone.