One thing I like about Android is it is essentially Google. This might apply to the Iphone too, I don't know, but one day I was lost in London and looking for the station. So I logon to Android Market and download Google Maps Navigation. It gave me turn by turn walking direction to the station, and you can even use the street and satellite view on it. Bloody amazing for free.
If you are an amateur software developer, you can download the Android SDK and make your own apps. It is easy to make simple stuff like W&B programs etc...My buddy is a software developer and develop Iphone apps, he had to buy a Mac.
You're more likely to see professional software developers develop professional apps for Android than you are the Apple software IMHO because it is open source.
{Though saying that, if you happen to live in the USA you'd be better off with an Ipad as there is a load of aviation software over there for it.}