Note the date and Android 2.1 (IIRC). My photographic evidence that I am in no way hypocritical for bagging myself iPhone 6 Plus this morning! The phone in these pictures was my phone. Heck, I took the pictures too!
Whatever happened to the Dell Streak?
And will Microsoft leap on the opportunity to be a leader in small smartphones? Doubtful.