If Microsoft was close to the latest hardware when it released the first Windows Phones last fall, it is fair to say that its models now look dated when stacked up against the latest Android models, some of which boast 3-D screens, dual-core processors, high-definition video recording and other features.