Not sure as to what experience cyberwitch had with the site. Although not the prettiest of sites it did have questions and answers to valid MS issues.
Seems fine to me. Used Bing and was taken exactly to the right location.
Google cloak/spam. Dozens of copies of an unanswered Microsoft forum post appear in Google but if you go to any of the pages, they're completely different and unrelated.