I have spent a good chunk of the day playing with a high end Android device, an HTC Desire. Overall I'm pretty impressed with it - the screen is beautiful and crisp (especially compared to my Palm Pre) and the device, while quite large, is very light.
There are a few issues I have with it though, and I suspect it is Android itself rather than the HTC hardware. Firstly when setting up things like wireless and carrier APN settings it seems like you have to dig through multiple levels of menus to get these things done - why can't I simply "click" on the wifi icon to get (say) a drop down menu to enter access point, passphrase etc? Secondly the keyboard - it's not too bad I guess but it was definitely not as smooth as the iPhone for example and I found I mistyped quite a bit (although I must say I've been spoilt by the hardware keyboard on my Pre so it could be something I get used to. Still, I was typing much quicker on an iPhone with a virtual keyboard...). Having said that the auto correct I found to be really good so my ham-fisted typing ended up looking ok, but I still found it annoying. Thirdly I found the UI lagged a bit - I know it's pushing a really high resolution but couldn't they have provided some sort of hardware acceleration? I mean c'mon, the phone costs near NZ$1,000 so to expect it to be a bit smoother is not too much to ask I think. As well as that I found the phone made some strange choices in the zoom level in the browser when double tapping, the battery life was terrible, multi-tasking was a bit clunky and I could see no obvious way to close a running app (something which I don't like about iOS as well it must be said - again I'm spoilt by my Pre and its seamless multi-tasking).
Having said all of the above it's not actually as bad as it sounds - and it was running Android 2.1 which is now almost a year old and has seen a few updates and performance improvements. There is much to like about this phone too - the hardware feels really solid and of a high quality (something which can't be said about my Pre unfortunately) and as mentioned at the start the screen is really nice and sharp. I think my biggest gripe is the lack of UI smoothness - if they can sort that then the whole experience would be a lot nicer!
I think Android is definitely getting better (the previous version I used was 1.6 and this is a big step up) and probably sometime next year will really start to shine - but for now I don't feel the urge to run out and spend a big chunk of my cash on a new Android device.