What kind of mouse do you use for everyday tasks? I just happen to use the mouse that came with my computer. It is nothing special, just a standard HP optical mouse.
I am not a fan of high tech gaming mice, I do not usually play games all the time. The standard mouse would suffice for just programming / data entry work.
Most of the extra buttons, have only one use, "binding" a action to them. So if you knew how in a certain game, you could bind mouse 5 to shoot. More mouse buttons means more keys to bind.
I have a laptop so I had to buy a mouse to use instead of using hte touchpad. It connects to a usb port and works well. It's a microsoft basic optical mouse.