I can vouch for the Keycool 87, the quality is excellent (I have the 87II with purple backlighting along with 1 gaming buddy who also raves about his board). Another friend of mine has the Keycool 87 Rainbow board and is quite giddy about the whole thing.
I came from a sidewinder x4 which was great, but nothing compared to the keycool, if that helps with the decision.
Good luck, the advice on here is second to none.