The phone is awesome but it has some bad flaws which are so annoying, it's really smooth when multitasking but the big downside to the phone is they have put the power button at the top off the phone so when the phones goes to sleep you have to reach to it each time and then to unlock the phone you have to go back to the bottom of the screen which is annoying but over time you could get the hang of it.
The Android OS is in another class of it's own, some people rate it better then the iphone OS some people think it's crap but everyone has there own opinion of things, for controlling which apps are better then others i use appbrain, here is my profile to see what apps i have. I plan to root the phone sometime in the future but i am waiting on Android 2.2 to see if it's any better then the OS i have now.