Windows 8 - Media Center
Yes. I suppose MS have sorted out all those irritating delays now. I got my product key almost instantaneously and went through the process of adding the Media Center without any hitch whatsoever. At least I have no reason to curse MS.
Keep Up with TechRepublic