What would life be like as an Android Developer?
cheald: I've only done basic experimentation, but it's not bad at all. You can even download the Android SDK and try developing apps and running them in an Android emulator before committing to a phone.