Posted on November 5, 2004 by adminA Glowing Review of the New Microsoft Media Center 2005 PCWorld.com – New Media Center OS Plays Well A glowing review on the New Media Center 2005 from PC World. Thanks Sean!