For some time I have been thinking about getting a Z-Board. This is a keyboard that has exchangeable keys for specific games and programs. Recently I discovered a similar product made by Steel Series called the "Shift."
While I only have one game I would ever use a key set for, which is World of Warcraft, the keyboard also comes with 2 USB ports, one powered as well as microphone-in connections. I was wondering if anyone has any experience with keyboards that have exchangeable key sets. Are they reliable, accurate, etc? What are some drawbacks?