Surprisingly enough, Microsoft's hardware is pretty dang good. I've been using my wireless ergonomic keyboard for a couple years now and haven't had any problems with it (even after multiple drink spills, drops, etc.). They're pricey but totally worth it!