I had a Microsoft comfort curve 2000. It was fun to type on and it had low profile keys that made it very comfortable to use. I only stopped using it because my girl spilled a coke in it. It has spill resistant keys, but only if you clean it out rather quickly. So now I have Logitech's cordless desktop S510. Nice keyboard, but the keys are taking some getting use to. I hope this helps.