It's refreshing, to say the least, to finally read a text about this topic that stays clear of fandom and hype - thank you for that, ColdSun!
There are two questions that come to my mind instantly:
1) In your opinion, what are Android's biggest shortcomings in terms of features or UI?
2) Do you see any viable alternative platforms for ARM-based (non-nokia) devices?
The device i've been (and still am) waiting for some time now is the Notion Ink Adam, a Tegra-powered tablet with a Pixel Qi screen. It sports all the features i'd like to see combined in one gadget: A reflective display-mode to read and work outdoors, a transmissive display-mode to watch movies and read in the dark, bluetooth for an external keyboard, 3g and wifi connectivity, the necessary horsepower and output ports to feed 1080p video to a tv, and so on and so forth. The hardware simply sounds amazing.
What i'm still not sold on is the software environment. I've never really worked with Android, so i don't have any idea of how restrictive it is, how the workflow feels like. Can you ssh, vnc, rdp or x your way out of it? Can you access network storage via smb? Can you get a compiler/interpreter running? Do you have access to common gnu-tools? I've tried android on my eeepc, but since the unofficial x86-port has no access to the market, the whole experience felt a bit unauthentic and, umm, quite empty.
Well, to cut the whole story short, one thing's for sure: So far, i too haven't found the mythical device that has it all.*
I'd love to hear about other people's (read: your) Android experience. That would be magic
*I'd take the ExoPC within a heartbeat, if only it featured a Pixel Qi screen (the builtin TFT is said to have poor viewing angles and to be quite reflective) and a bit longer battery lifetime.