Post Thumbnail

How's that headline treating you? Surely the same criticism leveled at the iPad holds true for this tablet concept running the Windows Phone 7 smartphone OS right? Maybe. But it's certainly advantageous to see all those metro UI panels laid out as a single image instead of a series of vertical slic...

5 years ago 0 Comments
March 18, 2010 at 9:18AM