Three years ago if you wanted a drone to take high-quality video, you had to shell out tons of cash and rely on a big, bulky flyer. With the Micro Drone 3.0 from Extreme Flyer, you get 720p HD quality video, all attached to one of the smallest drones on the planet. Video can be streamed directly to your smartphone, and works with live streaming apps like Periscope and Meerkat. And to help you concentrate on getting great footage, this quadcopter is incredibly stable, flying consistently thanks to motion sensors while it soars up to 300ft, through 45mph winds, with a battery life of around 8 minutes per charge.