Technology | Thu Oct 25, 2012 8:44pm EDT

Microsoft highlights Surface at Windows 8 launch