I spent 2 days with a loaned galaxy s2 first and it had none of the above. It was slow, clunky and inconsistent and pretty damn hard to get it to sync with my pc. It also lost outgoing emails when plugged into exchange.
The three other people I've shown it to (android users) remarked at how it is quite better than the diatribe against it and they found it intuitive.