I agree completely. My iPhone 4 has outperformed any hopes I had when I bought it. I'm not saying it's perfect. Sure, there are things I'd love to see changed/altered/etc... but then again, nothing is perfect, especially since what's perfect for me might not be perfect for you... but I'm thrilled with my iPhone 4. It is, by far, the best phone I've ever owned or even used. I love it.