This is what I have, I believe @bart simpson and @Blaise have the same one. Those keys on the left allow for 50+ macros, key combos, etc..
The G510s is the best fucking keyboard I've ever owned. I'll literally never play UO seriously without one again. The 18 keys on the left can be programmed in three different configurations that can be toggled between with the M1/2/3 keys above them. The only downside is that it's not a sweet Cherry with those good feeling mechanical keys.
This is the one you want: http://gaming.logitech.com/en-us/product/g600-mmo-gaming-mouse I got it about a week ago and love it.
is that i'm a bit upset if i think to spend nearly 100 bucks to play UO. But i'll definitely do that when i get a job. Yeah... uo is the only game i played and i play (and i still a noob)
I've never seen one of these (I'm not a gamer) that's pretty incredible, I think I'm going to buy one for myself and gift one to my little brother.
I have this one plugged in my mac + special software which map any key only from this keyboard to the Ctrl + (the same key)
Behold. If you like clickity clack clack, back lighting, and 54 additional button combos to play with. Bought one because my hands are too big for those 20 button mouses. It's amazing. The macro keys are silicone dome tho http://www.corsair.com/en-us/vengeance-k90-performance-mmo-mechanical-gaming-keyboard
Little brother to this guy https://www.newegg.com/Product/Product.aspx?Item=N82E16823816063 Don't like the look as much but considering updating for the additional m button (108 macros) And cherry mech g keys