I like the keyboard. I'd probably buy it (except Microsoft's Sidewinder X4 better suites my needs).
I must say I do think MS peripherals are well designed. I have the ergonomic Wireless 6000 and it's fantastic. Very comfortable, easy to type long papers on, and it even works well for gaming.
Also, MS's peripheral customer support is great. The first keyboard I got had a defective X-key after a few months. MS set me a newer version for free no questions asked, and I didn't even have to send them my old keyboard.