If you have installed Windows 8 Release Preview, you must have noticed that it does not come pre-installed with Media center.
Well, don’t worry. Just follow the instructions given in the video to install Media center.
Would you like to see Media Center installed by default in Windows 8??