Is Microsoft set to announce this bad boy tomorrow night, or sometime this week? As much as I hate Microsoft, I have to admit that the thing looks pretty cool. It’s a tablet PC type thing with all sorts of Wi-Fi or Blue Tooth inside of it
Check out the video.
And is this the product’s home page?