If you are looking for the best performance then go for Galaxy S2. It's simply awesome. iPhone 4S is also a great phone and iOS itself a most user friendly and best OS in terms of operating. iPhone 4S beat Galaxy S2 in terms of style, look and user friendliness while Galaxy S2 beat iPhone 4S in terms of performance. iPhone 4S is also compact then Galaxy S2.
Samsung Galaxy S2 is the best smartphone as compare to other. This phone has all latest and updated features. 1. 4.3 inches Super AMOLED Plus capacitive touchscreen 2. microSD, up to 32GB, 8 GB included 3. 8 MP, 3264x2448 pixels, autofocus, LED flash 4. Secondary Camera (Front) 2 MP 5. Android OS, v2.3 (Gingerbread), planned upgrade to v4.0 6. Dual-core 1.2 GHz Cortex-A9
My vote is for Galaxy S2, I'm totally satisfied of my own and I still can't understand why people spend twice the price for iPhones, beside to be "part of something". I absolutely like Apple products, the design, the spirit behind, the Steve's vision ... but when it comes to money I can't justify myself the price tag when compared to the everyday functionality. I don't mean "I wish iPhone but I cannot afford it", I am only conscious that what it can be done with an iPhone can be done - differently - sometime better, sometime worse - with a Samsung. IMHO...
It really depends on what you are looking for from a phone. The iPhone, of course, is very elegant and easy to use and it is fun, along with being practical, however if you are going to use Blackberry Messenger a lot, then go for the Blackberry. It really is up to what you prefer. Hope this helps, Game Hub Direct
[h=1]I like following phones great in look and awesome infunctions and fast as well. LG Optimus 2X NOKIA LUMIA 800 [/h]SAMSUNG GALAXY SII