Hmm, interesting run down (although I snipped to save space), but if time/space permitted I'd loved to understood how you could say that Linux delivers "
always in an amateurish way" - in a lot of respects (GUI excluded) I've always found it to be superior to Windows - certainly software updates make MS's methods look poor. Although it's nice to see Microsoft trying
really hard with Windows 8 to deliver a crappy desktop experience too!

Getting back on topic (
sorry!) you're probably right that it's a lot closer these days (Blackberry excluded) than was previously the case. That is, if you don't want iPhone (either because you want more control, or want a design that "tries harder", or are just plain sick of being told that "you
need to get an iPhone" by folks who've got them) then there's plenty of choice - SIII, One X, Xperia S, Asus PadFone, Lumia 800 - all pretty decent devices from what I've seen.