I am so sick of seeing endless posts about people complaining about iPhone/iOS shortcomings! What you people need to remember is the iPhone 4 is ONE DEVICE!!! It is not fair to name off features from 20 Different android devices and compare them to ONE Apple phone. I don't understand why people still think specs are what makes a phone... USER EXPERIENCE is why Apple will always be the king. If you seriously want to complain about the iPhone... remember that your perfect Android or windows 7 Phone is going to be missing something too. Now I know there are legitimate complaints about the iPhone it's not perfect. But this rant was towards people who are not satisfied with anything they get.