I've been using the Logitech M570 for about 4 months now and I really like it.
That review says it may be hard to find the mouse buttons with your fingers. I personally have not had this problem. It's very easy to locate the position of the buttons. The left mouse button is on the left of the scroll wheel, and the right mouse button is on the right of the scroll wheel. I don't see how that can be hard or confusing.
My biggest problem with the mouse is that after a few days the ball feels like it starts to drag and doesn't slide around as smoothly. This is because, as stated in the review, the casters have collected dust and grime. It is indeed very simple to pop out the ball and clean, nonetheless, the frequency in which I have to do this is a bit annoying.
As a gamer, I do occasionally have problems with games being less sensitive to the mouse than Windows is. In other words, it takes more effort to move the mouse around in games than in Windows. But most modern games allow you to adjust the mouse sensitivity in the options so this isn't that big of a problem. Also the Logitech SetPoint Software has a Gaming Mode detection that is pretty good at alleviating this. (I just realized I didn't have this enabled.)
The battery does indeed last a long time. As I said, I've been using it for about 4 months now and the indicator says I still have about 81 days left of juice. I think it is advertised to last up to 18 months. But I'm probably above average when it comes to time spent using the PC. I wish it had a rechargeable Lithium Ion battery inside it like my Logitech K800 keyboard, but I guess I won't mind having to change the battery approximately every 6-7 months. My previous wireless mouse (Logitech Laser MX-1000 IIRC) did have an internal rechargeable battery that needed to be charged every few days and worse: it had to stand on a dock to charge, so it couldn't be used while charging. So this is still a big improvement.
No need for a mouse pad. No need for space to move the mouse around in. In fact, the mouse doesn't even need to be on a flat surface. If I have it plugged into my netbook on the go, I can simply rest the mouse on my knee or a couch cushion or wherever is handy. I've actually used it vertically, perched against my chest (with my hand "over my heart" as if honoring the flag) because there was nowhere else handy for it to go.
It's great. I love it. I would recommend it to just about anyone.