My Razer Deathadder that I bough few years ago is starting to get old and buttons arent responding so well anymore.
By now I know Razer makes great stuff I would recomend it to anyone but I noticed the Cyborg RAT series gaming mice which are fully customizable and it has a lot of interesting features.
I have a big palm and there are times when I am dragging my thumb and little finger along the surface which slows it down and creates its jerky movement.
The RAT has customizable panels that allow your fingers to rest on. Another thing I really like about the RAT is the precision aim button that slows down the sensitivity when your sniping for instance.
Mamba hasnt got that many features but has reputation and I know if I got another mouse from razer I would be happy but again mamba doenst have that much to offer as RAT.