I did not know about the first point. Care to elaborate? And I completely agree with your second and third points. But would you disagree that high end android phones have better specs than the 4S? By specs I'm solely referring to hardware (since I think that's what the original poster was referring to as well). This is by no means my opinion on which phone is better or the performance of either phone, etc. But is it not fact that the best android phones have better specs/hardware? If specs on androids and iPhones cannot be directly compared like that (solely for the reason of comparing, not for figuring out which phone is better) then I'd like to hear why as well.