So, I had a Galaxy S i9000 and aside from the screen found it an awful user experience. I was one of the more vocal people complaining about various aspects of the software and Samsung's terrible customer support. I gave up on my Galaxy S and got a Milestone 2 which I am largely happy with. However for my next phone I want to go back to one without a keyboard, and get a bigger screen. Looking at the likes of the Atrix and the Optimus X2 they're a tiny bit chunky and the screens aren't that large and both ship with 2.2. The Xperia Arc although not having those issues is a little underpowered perhaps. So, HTC may yet announce something suitable (pyramid?) but the Galaxy S II actually ticks nearly every box As much as I was upset that Samsung were getting to do the Nexus S I can only presume they've learnt a lot to bring to the software implementation on the Galaxy S II. Will this phone fix the issues from the original Galaxy S. I wonder, could I go back on all of my outrage last year just because the phone looks really nice.... Any thoughts?