There isn't really one mouse that is superior to another one. Each of the mice you listed all have different characteristics, and there isn't exactly a mouse that is best for MCSG. You must choose your mouse based on personal preferences, including how many assignable buttons you want, the material the mouse is made of, etc.
Before you purchase a mouse, you should make a mental list of what you would like in a mouse, and it should make the decision a lot easier on yourself.
I personally use the Razer Deathadder, but this isn't really important.