[citation][nom]xrodney[/nom]Maybe you should try use Galaxy S2 for while before talking.I was using quite few expensive phones until now and so far S2 is best of them.And I really don't know what is your problem with its battery live when it can last for 5-8 days depend on use. Of course if you have GPS and Wifi on and play games on it it can dry batery in few hours but same would happen to any phone especially so light one.Mine last about 6 days with 2 hours calling and some application use and wifi browsing which is more then I got from my previous HTC Diamond with just few calls.[/citation]
I have tried both. Both are good, but in the areas I specified, the iPhone 4s is better.
It lasts longer on battery, it has a faster CPU/GPU, more apps, etc etc.