Mouse:
http://www.roccat.org/Products/Gaming-Mice/ROCCAT-Kone/
Looks nice and I was impressed by it's list from the site, then I went looking about and apparently a lot of them get returned.

Specifically issues with the scroll wheel, laser and TCU sensor it seems. Unfortunate. Might just be a very vocal minority however.
Hammer's suggestion of the G500 looks like it fulfills all your criteria. Minor complaints about it's accuracy though, with solutions being "install the proper drivers" and "get a decent mouse mat". It has a weak middle button (it has another button by the back/forward you can reassign to this, which again is what I do with the Performance).
I think the weak middle button is a direct result of the 'whoosh' feature since even the Performance (which is Logitech's flagship mouse right now) has the issue. I should also note that it's possible to get used to the middle button issue and I don't have a problem with it during normal desktop use (middle-button is "open in new tab" in a browser for instance), it's only when I need to use it regularly in games that it becomes an issue.
However, I also use mice differently to most people -- I
always have 3 fingers on top of the mouse (it's a throwback from learning computing on an OS that used 3 buttons), so your mileage may vary on the middle button issue.
As another note, there is also the M500, which has the same features as the G500 except for that additional side button and is half the price of the G500 (at least, on amazon.co.uk, but their prices fluctuate a lot, I got my Performance for 60 quid and it's 70 now, saw it as high as 85 a month or two before I bought it).
Might be worth checking out anyway.
Hope that's all useful. </second essay>
