The only keyboards worth owning are the classic IBM M models or new ones based on the same design.

Once you try one you'll never be satisfied with crappy membrane keyboards again. I got lucky and found a store selling used ones for a buck each. I bought a stack and gave them out to friends who have all thanked me.

The NMB mechanical ones are pretty decent too.

-Dylan