It's easy to transfer the video files from the flash storage to a Mac with simply a USB cable. Battery is, of course, included and battery life is excellent. The internal flash storage is 32 GB and you can insert an SD card for more memory. I bought a 64 GB SD card for 40 bucks and when set to regular video quality, will be able to record hours and hours of video.