I would suggest checking local stores, rather than ordering an unknown online. That way, you can check the keys, etc.
Several years ago, I washed my existing keyboard. I found a new one at Walmart. They had several to choose from. I like soft-touch keys with a moderate click. Walmart had a Micro brand for $10. I have been using that keyboard for over 6 years now. I initially used it with an XP and now a Win7 desktop.
Thanks. What model is it (look on bottom)?