Technology | Fri Oct 26, 2012 7:32pm EDT

Surface tablet buzz starts, but Windows 8 excitement muted