I've got this puppy:
It's a mechanical keyboard, so it should last a while (I hope...). Lovely to type on, but it did cost a fortune!
if i could make a suggestion - take an old keyboard and hold it upside down over a slice of pizza or a sandwich and shake it vigorously. the skin flakes actually make a delightful seasoning. use somebody else's keyboard for extra flavor.