DJI makes some of the best drones around, and they just updated their already awesome Mini 2. It gets upgraded to a 12MP camera with 4K/30fps video and a 3-axis motorized gimbal. The Mini 2 also manages up to 6 miles of HD video transmission with robust anti-interference capabilities, and the 31 minutes battery life means you have time to take plenty of footage (and in 4x zoom, too), even if you make mistakes and need to start over. The little foldable drone also has the ability to withstand level 5 winds (18-23 mph) and take off at a height of over 13,000 feet meters. Shy of actually being able to choose what to film, the Mini 2 can do just about anything a drone should be able to do.