Site of the Week: Microsoft Surface June 1, 2007 By Robert Owen Leave a Comment This week’s Site of the Week is the Microsoft Surface Website. This is really a pretty cool thing. Take a second and check it out.. Next thing you know, the Borg will be invading. Oh, kind of interesting the site seems to be done in Flash and not Silverlight © 2007 – 2009, Robert Owen. All rights reserved.