Don't get me wrong, I love my Apple Products, yet at the same time ... I do have high expectations for them. We pay a "luxury tax" for our Apple products in expectation that things will work properly: Multitasking, MMS, etc. I feel that if I pay the extra dollars to get something done right, instead of being rushed out. Now, I feel the iPhone 4 is a very polished product ... at the same time I feel there are some very hypercritical people out there when it comes to the iPhone 4, pointing out every little thing they can find. Antenna issues that can be found on most phones, proximity sensor issues, etc. I think most of these things would be overlooked if we were talking about an HTC phone or BB device. What do you think?