I purchased the first GoPro Hero 3 Black that was available in my City. I almost took it back. Had I not been on a cruise / diving trip, I would have done so. It seemed like nothing would work right or at least consistently. I was plagued with problems for the whole trip. By the way, battery died on both dives. Dive was about 45 min to hour. The pictures and video however are amazing. When I got back from the trip I found an update to the firmware and it seems to have settled down and is working correctly. The battery life however is terrible. I see now that they have an extra capacity battery as an add on. Poor battery design or great marketing? You decide! About to download the second firmware update and will see how that goes. I initially complained to GoPro that the camera seems to run very hot. Someone within GoPro told me that was to keep the battery warm and usuable, knowing a little about electricity, that just means wasted battery life in the form of heat. I personally believe the Hero 3 was not ready for prime time, but dang, it sure takes some good pics.