I swear by Razer...
had a guy last night would would only use c4 (and only use it on infantry) sneakiest bastard you ever saw.
G500 is fairly big, i find the G9 to be even smaller... G500 is the same basic shell as the G5/MX518/MX510 etc.
Three thumb buttons, two 'sensitivity' buttons and the uber scroll wheel... its awesome.
Should be noted that EVERY button on the mouse can be customised via software (And saved to the firmware on the mouse) and that includes G-key functionality on a per-profile basis. you can setup G key macros for one game and ahve the button do something else in another game. its win.
Personally i've setup a few macros already, such as one that opens the console and types commands to bring up FPS/stats in various games. As for other profiles, it helps a lot with games where things dont work right, like all the console ports that dont let you use a mouse with more than 3 buttons... just pretend they're a keyboard key for that game alone, and all is awesome.
G500 is also the same shape as the G7 (almost) I tested my mates G500 a few days ago, its a very nice mouse & i totally love the shape of it (something my G9 dont have)
the mouse is great asside from a few minor cosmetic issues
- It would have been nice if the DPI switching was located else where on the mouse or in the same spot as the G7. as i have accidently switched dpi a few times in the heat of a gunbattle accidently
- Middle button on the < & > buttons on the side - the buttons are just too close together & pressing one of the < or > buttons usually means pressing the middle button too - for those of us with big hands so it possibly needs to be disabled for those who are affected..
- scroll 'ratchet' switch - how many of use acutally need this feature so badly that it makes it to the top of the mouse & sits in the place where DPI switches should be??? fucking useless, nuff said
Finally.....
Lighting - One GREAT feature i like about the G9 is that it changes colour when switching profiles. I have noticed that quite often the Logitech software freezes or crashes which means it would fail to switch profiles automatically when starting up a game in which case id have to completely close of the logitech app & restart it.