Anyone using a Logitech G400 mouse? Does it work well on Ubuntu 12.04 and 12.10? How is the middle click?

I am going to buy a new mouse very soon. My Logitech MX 310, a really good mouse for me, has a sticky left button with a worn white spot where I clicked thousands of times to kill zombies in Zombie Panic. Time for a new one. I also have Logitech MX 1000 but the damn middle mouse button does not register when I click. I have this problem on Windows and Mac. I've searched for a solution and found many other people with the same problem, with no solution.