I like my utechsmart venus. It's $35 on Amazon (probably cheaper elsewhere). It's got programmable colors for all of it's lights, has a max dpi of 16,400 if you want it (although I lowered mine drastically because that was too high for me) and 12 programmable buttons. It's a heavier mouse though so I don't know exactly how big a thing that is for you. Here's a video I've found about the mouse if you just want to look into it. https://www.youtube.com/watch?v=RBKXUhjTXSg&feature=youtu.be
Good luck, Khrispy
Good luck, Khrispy