I love microsoft hardware, too!
Especially the support is absolutely exemplary:
I used to have an "Microsoft Digital Media Pro" Keyboard and on of my two feets to lift the keyboard up (don't know what they're called in english maby someone has a clue for me) broke apart.
I called the (german) support and explained that I just need one of those feets.
The manager explained to me, that it would be impossible to get one out of the running construction process, so he decided to just send me the complete product as a replacement!
I asked him, if I should send them back the broken product, to proove it's broken and he just meant: "There's no need for that. I've got your product-ID thats enough proove for Microsoft! Do what you like to do with the broken one!"
Three days after I called the support, UPS knocked at my house and brought me a package!
I gave the old one to my Mum cause she is never lifting keyboards up and she was happy.
Today I use a combo of a "Microsoft Natural Ergonomic Keyboard 4000" and a "Microsoft Wireless Laser Mouse 5000".
This combo fits perfectly together from Design.