text: Get MS #39;s Media Centre, change your life Joining in the race for entertainment products, software major Microsoft launched the Windows XP Media Centre. The new Windows XP Media Centre Edition 2005 offers a sleek, polished new look across the desktop 