I have a Razer Mamba. I upgraded from the Razer Lachesis. I am very pleased with the Mamba. I keep it it plugged in most of the time because I forget to set it on the charger when I am not using it.
I have a Logitech G15 and I am very pleased with it. I like the display for BFBC2.