Windows Phone 7 Reviews: Beauty or the Beast?

Early takes on the Technical Preview of Windows Phone 7 are more thumbs up than screw up. But is it too late to sway users?

13 Comments

  1. 2010-07-22 4:22 am
    • 2010-07-23 5:12 pm
  2. 2010-07-22 7:15 am
    • 2010-07-22 7:52 am
  3. 2010-07-22 7:33 am
    • 2010-07-22 2:03 pm
      • 2010-07-22 8:40 pm
        • 2010-07-23 8:04 am
        • 2010-07-24 5:28 am
      • 2010-07-23 10:46 am
  4. 2010-07-22 3:07 pm
    • 2010-07-24 4:13 pm
      • 2010-07-25 6:23 pm