There may be a DJI Phantom competitor. Hubsan unveiled their X4 Pro at CES this year. They claim 40 minute flight times, although the guy in the video says 30, and full GPS functionality. It even has a 3-axis gimbal even though the landing gear does not retract...and the best part... it has an...