I have the M705 that I use at work, and it should have everything you require. It get's insanely long battery life too. I think I've had it for almost 6 months now and use it 8+ hours a day, and still have the original batteries in it.

Logitech G9X is alright, I preferred it over the Logitech G700, but I am a PC gamer and just could not get comfortable with the mouse for those purposes. For general use though, the G9X was decent, now I've moved onto the Shogun Bros. Ballista MK-1 and that does a great job of covering all bases.