Windows Phone 7 Review Roundup

Samsung Focus Windows Phone 7 Review

The phones are available in Europe and Windows Phone 7 will release here in the US on November 8th. As we expected, the first round of Windows Phone 7 reviews are out and here's recap of what's been said. Windows Phone 7 is elegantly executed, incredibly intuitive, and straight-up beautiful at times. What it’s not, relative to the competition, is complete. The things it … [Read more...]