I'm a Maemo user currently, and have great interest in switching to Android, potentially the HTC Desire. I have a few questions before I make the switch: 1) Multi-tasking. How is multi-tasking on Android? Coming from a multi-tasking beast, I'm customed to running multiple things at any one time. What I'd mainly want from Android is to be able to listen to music via Last.fm, browse the internet, check my e-mails, be on MSN / Facebook chat, and possibly have a facebook app / twitter app open without needing to close any of the applications down. 2) As far as I know, Android is based on Linux, therefore open source. Maemo is Linux, and because it's open source, I don't need to install apps from a provided "App Store", like the iPhone. Is this the case with Android, could I make an app, and install it to my own device without needing to upload it to an app store? 3) Transferring music / files to the device; Can I just plug it in and it acts like a USB key, rather than needing any specific software? I would use it to carry large files for work if I needed too. I think that's it for now! Cheers!