I'm a sucker for the MX 510/518, and I will definitely buy a similar one whenever my current one gives in. That G9 one looks too different for my tastes, and the G500 has so/too many buttons! D:
I suppose I'll end up getting another 518 because I can't accept changes.