Is Microsoft's media center ready for prime time? CAMBRIDGE -- The traveling ''Windows on Wheels quot; exhibition, parked at dusk outside the Micro Center electronics palace on Memorial Drive, is jam-packed with wary Christmas shoppers checking out Microsoft Corp.'s lit-up vision of their entertainment future.