As far as Keyboards are concerned I would stick with any of the good old Cherry stuff, cheap, nice touch and structural stability. If you like to pay a little more I heard the Logitech Wireless Keyboard works nice, especially if u use Winamp a lot, because it has those handy play control...