I currently own the Microsoft X4 Sidewinder keyboard for about a year and a half. In my opinion, I think it's a decent keyboard but to be critical, the keys will feel a bit "loose" and "jiggly" after prolong use. The comfort for this keyboard is alright, I wish that the wrist rest was a tad bigger. If you're crazy phobic about finger prints, the keys won't attract that much unless you sweat or have greasy hands, however, the frame of the keyboard will attract finger prints. If you want to keep it clean, I prefer not to remove the plastic cover that comes the keyboard. But for a $40-$50 price range, you can't go wrong with this keyboard.