Years ago, I bought the first Microsoft IntelliMouse Explorer, and later upgraded to the "2.0" IntelliMouse Explorer. For a very long time, I continued to use that mouse, despite having bought various other mice (including an IntelliMouse Explorer 3.0 and a Logitech MX 1000). Today, though, I'm sitting here using an MX Revolution, but it's not all good. Here's what I think: Comfort: The MX Revolution is the first mouse I've ever used that is as comfortable as my Intellimouse Explorer 2.0. I really have no complaints about it. I thought the thumb wheel would feel in the way, but while the mouse might be mildly more comfortable if it weren't there, it does not feel in the way. Appearance: Normally, when reviewing a mouse, I wouldn't put this category, but I am a big fan of the appearance of the MX Revolution. Ergonomics: The ergonomics of this mouse are good but not great. The "forward" and "back" buttons arguably stick out a little too far, and the one-touch-search button requires me to reposition my hand a little to press. My largest complaint about ergonomics is that the thumb wheel is a little bit stiff, and I often can't hit it without bumping the mouse a bit. Size and weight are excellent, in my opinion. The New Scroll Wheel: I love it. You can press it in to make it "click" the way old wheels did, or press it again and it freely rolls, such that it continues to roll until you stop it. I often scroll past what I am trying to scroll to, but I just love spinning the wheel around, and it is great for scrolling long documents. Keep in mind, because you press in the wheel to change functionality, it cannot be used as a button the way it is on most other mice. Battery Life: The MX Revolution has a rechargeable battery, and is designed to be put on the recharger each night. I find that the battery life is more than adequate, however, and if you forget to put the mouse on the recharger one night, it will still work when you come back to it the next day. Software: This is where the mouse is hurt. The most advanced Logitech software is for Windows only, I don't know if it would solve any of these complaints or not, so I'll write this section specifically for Mac users. Here are my complaints: 1. Like every other mouse I've used, horizontal scrolling (with tilt wheel) is too slow to be worthwhile, and cannot be adjusted to make it anywhere near fast enough. 2. The "forward" and "back" buttons don't have a real forward and back command programmed into the software, rather they type the keystroke cmd+left arrow and cmd+right arrow. Effectively, this makes it work the same as my Microsoft mouse in a web browser, but makes it not work in the finder. If there is a key command I can use to make it work in the finder, I do not know what it is. 3. The thumb wheel can only be used to switch application or to zoom. It cannot be assigned a keystoke or anything like that. Furthermore, I don't feel like it works well for switching applications, so it is completely useless for me. I would be much happier with this mouse if I could assign it to perform any task, like I can with a button. Overall Rating: 8/10 Final Thoughts: I feel like the 8/10 rating is misleading. In many ways, it deserves a 10/10. Normal use of this mouse is very pleasant due to exceptional appearance and comfort, as well as good ergonomics. However, I docked it due to inadequate software.