Normally I'd be the first to bash the iPhone, but this hardly seems like a balanced or constructive article does it?
Given I have a small investment in iOS apps and teaching my girlfriend to use a new phone will be a PITA I shall be sticking with iPhone . . . for now.