Launch day

016

Hulu is coming to Windows 8 on Launch Day

What makes a tablet successful? Productivity? Entertainment options? A little bit of both? Microsoft is preparing for its tablet push with Windows 8 and I…