no one has the right to judge the iPhone untill they have used it physically. I mena if you have never used or touched a product but have just seen a video of it, then who are you to trash-talk about it. I say everyone wait till the 29 th, use it at the Apple store and then comment about the iPhone