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...

March 18th 2010 at 9:18am 0 Comments