Personally I'd recommend Logitech. I have a bunch of Logitech stuff and all of it is great.
I use a Logitech G9 mouse. Kinda expensive, but very accurate tracking, sturdy build, nice meshed wire, cool 2 modes for the scroll wheel: click-by-click scrolling for accuracy and free scrolling for speed (basically you spin the wheel once and it keeps going for 10-15 seconds), changeable grips (comes with 2 grips, one for "speed" and one for "comfort". I personally find the comfort one terrible, but you know.. preference, that's why there's more than one). You can save multiple speed and button binding profiles on the mouse itself and it has customizable weights (comes with a bunch of 4 and 7 gram cubes that you can slot into the mouse to alter it's handling).
There are a few things I don't particularly like. The shape was never particularly fit for me (I used a big, rounded mouse before and the G9 never really filled my hand in the same way or felt as good. It's not uncomfortable though). The plastic is matte and fairly grippy (especially on the "speed" grip, which has a bit of a textured feel to it) but boy does it get filthy. Cleaning it is a pain in the ass. Also the scroll button is kinda hard to press, but the side scroll is a bit too lose. Again, down to personal preference.
Other than that, I've had it for about 3 years, if not more, and it feels like a brand new mouse, there's no creaking plastic, there's no loose buttons, and there's little visual wear.
Very good mouse, though probably a bit overpriced unless you actually use all of it's features (I personally don't the profiles much, or the different grips).