I am using smartphones for quite sone years now. These where all HTC Windows based phones. They did a good job, but in that time finding usefull apps was a challenge. Also a pricy hobby. Nowadays all platforms have their own appstores, so that is less of a problem.

You might want to check out the pricing of the apps you're interested in. I've heard that the Android versions are more expensive, but I'm not sure.

I use an iPhone for 1,5 years now, and I must say it is the best, most stable and most fun phone I ever had. Should this one wear out, my next phone will be a new iPhone.