I've been using mamba for almost 2 years (95% of the time in wired mode, never liked wireless mouses for gaming, not to mention mamba has to be recharged on the station, it doesn't have spare batteries and the batteries lasts like 2 days maximum.) and recently changed to a R.A.T. 7, Really happy about the R.A.T. 7, best mouse I've ever owned (@DanishDevil, you sure your R.A.T. 7 isn't faulty? I don't experience any of your problems, or they have improved it afterwards?), and I have had G9, various razor mouses(And I would never recommend their products).
If you have to go wireless, and budge isn't a concern of yours, get the R.A.T. 9,
but I'll have to say again, wireless mouses are just not reliable enough for gaming for me.
Edit: About mamba, I hated the firmware updating software of theirs, I bricked my mamba twice coz they didn't state clear that it won't work on Win7 at that time, the mouse was really buggy and flickering around without firmware updated, way too sensitive, even set on the same DPI settings with my other mouses, if I had my sub too loud, cursor shakes for no any movements on the mouse. And the scroll wheel had the worst quality compared to any high-end mouse I've ever owned. Rubber on each side goes/slide off really easily after awhile, and it doesn't have any weight arrangement designs. Those are all physical aspects. The mouse also disconnects randomly with auto-profile-changer assigned programs, : D not very often tho, and the profile changer was really buggy at the first place. You'll have to reconnect couple of times, and it still won't work for hours sometimes. I had to carry a spare wireless mouse in case this happens, I was like"quickly switch to other mouse if this happens" : D got owned couple times online just because of this stupid bug