Microsoft has it's Most Valued Professional program. I'm one of them (System Center Operations Manager). It's actually a pretty good deal - probably better then most of the other programs out there.
They bring you out once a year for a week long summit (Pay your own way there, lodging and food taken care of by MS), you get cutting edge information in the product you are MVP for, and you get a comped MSDN + TechNet sub (That even their employees don't get). Add on top of that a few hundred dollars in credit to the MS company store and a few thousand dollars in free software from other companies and it's awesome.
Bad mouth MS all you want, but they do take care of their MVPs - and all you have to do is blog/respond on the newsgroups.