I am open for everything, but iOS is the best OS to use. That's my personal opinion.
I also think 4.5 inch phones are just too big.
I have no problem with 4.0 or even 4.3 inch phones. But, after that... I really don't want 4.5 or even 5.3 inch phones like Galaxy Note or etc...
Both of Galaxy S2 phones are 4.5 inch screen. Only AT&T version is 4.3 inch, but guess what...
All of these damn android phones are skinned and all of them have crap software from their carriers like AT&T Navigator, Sprint nav or etc.
Also, Galaxy S2 phones have been out for a while in other countries. It has been out since April. I don't want to buy something that has been out for 5-6 months. It's too late.
Only phone that might tempt me... would be Nexus Prime.
Again, since I haven't seen the phone. I can't say anything about it.
For Verizon users, it might be worth a while because Verizon already cover half of People in US with LTE.
For Sprint and AT&T users, LTE doesn't mean anything. They don't have coverage. Sprint has none and AT&T has LTE in 5 markets.
I do not want LTE with coverage like that.
I know that iPhone 4S doesn't meet people's expectations, but Everyone had high expectations. Apple is trying to slow down itself. They seemed to be more focus on Pricing and availability for consumers. They are absolutely right. During hard times like this, I don't think every one can afford to upgrade every year.
Honestly, iPhone 4S is perfect device for people who still own 3G or 3GS. iPhone 4 users are not eligible for upgrade yet anyway... Stop bitching.