I could not in good conscious recommend the G940. Mine was absolutely wonderful for about two months and then, one by one, buttons stop working, rotor dials started spiking, etc. Mine is still use able, but I've had to remap the stick at least 4 times to compensate for buttons that just started failing. Very disappointing.