i have 3 ms comfort keyboards at home.
because im a moron.
they all have a design defect where random keys stop working due to static.
the only way to fix it is to unscrew them and put your hand between the 3 layers of plastic to discharge them.
or drop them / throw them around...
so i bought a wired ms comfort 4000, the same keyboard i have used at work for the last year or so...
if you're coding you dont want or need lag, so i skipped the wireless version.
i had a wireless one at work for a month or so and my characters per second / edits per minute dropped substantially.
swapped it out for the wired version and my characters per second / edits per minute rose pretty much to or past where they were...
the keyboard costs about 400 bucks so its definitely worth it