I'm in the market for a new, USB keyboard with good tactile feeling, sort of like the old IBM keyboards. Keyboards tend to last me a long time, so I want to invest in a good one, but I'm not really familiar with what's out there. Anybody have any ideas?