Seconded. I'm still using a 15 year old buckling spring keyboard, they're robust and they have great tactile feedback. Although if I were working in open plan, I'm sure the noise would drive everyone else spare.
You can get new keyboards from here: http://pckeyboards.stores.yahoo.net/cus101usenon.html