Installing Windows Media Center in Windows 8 for Free – Watch DVDs in Windows 8

How to Download and Install Windows Media Center in Windows 8. This is a temporarily free download from Microsoft until January 31, 2013. After that date, the price will go back up to its…