The K8100 is an awesome keyboard, so I highly recommend it, have or had one till a few buttons stopped working after it fell off my desk a few times. For 250 from above person I would take it if I were you.
I'm using the Microsoft SIDEWINDER X4. Quite happy with it: it's a nice comfortable keyboard. Only criticism would be the glossy finish--it's pretty, but it attracts fingerprints like a pig to shit.
Normally I don't go for "gaming" keyboards but this one was on special and it fitted my preferred button layout