FYI I didn't do this, I did state I found the the comparison. I see you own an iPhone and by no means am I putting the iPhone down.
Don't worry, wasn't saying that. I was just trying to understand the chart on the reason why. I really hope this phone is better than the iPhone. I like switching devices left and right and as soon as one comes that offers what the iPhone does and does it better (in reference to a touch device), I will get it.