For MX518 lovers, I've got a strong recommendation for G400s. The shape is almost the same and it's amazing how durable it is. The cable issue is still there, just like in MX518, and eventually (I am guessing) that's the reason I'll have to switch to something else.
I've been using both of them for years and years. Amazing.