QUOTE(CELCOM.AXIATA @ Jun 26 2011, 07:00 PM)
Firstly, ask yourself what you'd expect the phone to do?
Are you the geeky type who loves to experiment wt gadgets i.e. constantly customize the themes, changing ROMs, achieve orgasm when u improve ur benchmark scores?
if yes, then sgs2 is the better choice.
but shld u want simplicity, smooth and premium experience out of the box, with tons of functionality, then its iphone4 (even though it is 1 year old model).
anything in between then the htc sensation may do well.
also, if u cannot imagine urslf paying up to 2k for a flimsy and plasticy phone, sgs2 is not for you.
bcos of its thin material, u can feel the phone heats up very fast.
iFag troll, OMFG! you are promoting iphone4 in an Android thread.
BTW, SGS2 isnt only for geeks to customize and tweak here and there only. Even out of the box, it offers functionality way beyond what you can find in iphone. Does it feel laggy?-Nope. Does it comes with less functionable functions?-you gotta be joking? What geeks does is to squeeze out all they can from the hardware, this is something terribly not possible on iphone. This tweakability is an
OPTION, it gives option to the user as oppose to the LOCKED environment in some other mobile OS. If every fking person just buy Android phones to tweak, you wont be seeing >50% smartphone users in US own an Android phone.

Unless you are telling me the >50% smartphone users are all techno-geeks