Razer Death Adder is the best one and rather cheap too.

Can't understand how some people are able to use those giant sized mouses or wireless mouses and deal with the battery changes.