While I haven't kept up to date with current mouse offerings as of late (which is probably due to the fact that I've been happy with the two that I've had for several years now), I've partial to the following two I currently own:
Logitech G5: http://www.newegg.com/Product/Product.a ... 6826104076
(Unsure if they're still available)
- 7 button
- DPI selection button, up to 2000dpi (for 3 default -OR- pre-programmed DPI modes)
- A pair of two of the "slickest" feet I've come across so far.
- Removable/configurable weight cartridge (some people dig the idea - I personally prefer no added weight.)
Razer Naga: http://www.newegg.com/Product/Product.a ... 6826153125
- 19 button
- DPI selection button(s) (via programming)
- Latest model's sensor capable of up to 8200dpi
- Can be somewhat small for people with larger hands. (I wear "large" latex gloves [when working on my vehicles], for me, this mouse is slightly on the small side.)
I know both of these are not specifically what you're asking for. However, these were both bought when I was semi-"professionally" (if you will) competing/playing Quake III: Excessive Plus (Think standard Q3, with double-jumps, ridiculously over-powered weapons, and increased movement speed.) I quickly found that I needed a mouse that I could "snap-shoot" with easily, and execute repeated Mouse1 button clicks as quickly as possible (with the close secondary priority of being able to use the mouse's other buttons to change weapons as quickly as possible, as I preferred to keep the weapon bindings on the mouse, and not the keyboard [yes, not ideal, but it worked for me.])
EDIT: Both mice I comfortably hold with palm rested on them, while using the pinky finger to stabilize movement, though the G5 is notably more stable during lateral motions than the Naga.
Again, this may/may not help you much. But thought I'd bring a different approach to the conversation.