If you play League of Legends using your right hand, then the Razer Deathadder is also an option. It's a simple ergonomic mouse with 2 programmable keys on the left side. You can map your "D" and "F" keys on those two. LCS players use this mouse too.