…really cool site… for Microsoft! Is it just me, or are their sites become much more nicer to look at? Anyway, yeah, really cool site, promoting an awesome concept!
Go check it out:
Edit: Oops! Only just noticed this was posted in Technews forum. Oh… well umm… mods, do with this thread what you will. Sorry.