My limited experience with "official" support channels is that they're manned by people trained to be "tech support" rather than actual experts on the subject.
Actually, I've talked with quite a few techs in Microsoft Professional Support that know what they are talking about. But you do have to pay a few hundred dollars per incident for that.
It's nice to know they are there when you're doing a hairy Exchange migration...