Just wanna start of saying sorry if a thread like this been made before.

But i wanna know if there is any major difference between mx518 and g400? Im looking to purchase mx518 (i know they hard to find now days) and i saw people having mixed reviews on the g400 saying its not as good as the mx518

So i just wanna get some views on it, is the mx518 worth the hard search or should i just go and buy g400.

Thanks in advance