May 30, 2007, 1:26 p.m.
IT

Surface

It is not every day that Microsoft comes out with something having awesome possibilities - Surface