Btw if you're ordering from NCIX, always use shopbot.ca to compare prices. It even beats the weekly sales. Here's the G110 for $59.97:
http://www.tigerdirect.ca/applicatio...fCjCVqHCjCdwwp
When I was looking to buy a mechanical keyboard, there weren't a lot of options I could find here. Therefore, I got my friend to order one in Japan and ship it to me. elitekeyboards.com still sell some good keyboards. You'll notice most of the difference when you're typing (especially blue cherry switch). I'm using brown switches right now and it gives a good balance between gaming and typing.
I only play SC2 and dota tho. For SC2, I only need the numbers for hotkeys and for Dota, I use Dotakeys to remap all the hotkeys for items. As for the mouse, I used MX518 for the longest time until I switched to Deathadder. =)