Hello, I was wondering what gaming mouses you think are good. I would prefer one with a ratcheting scroll wheel and a few (2-7) customizable buttons.

Thanks, Everyone!