(NOTE: THIS WILL BE A 5 STAR PRODUCT ONCE GOPRO FIXES THE FIRMWARE AND SUPPORT)
The GoPro Hero 3 is overall great: amazing features, great video quality, and its pretty indestructible. With that said however, this product was CLEARLY pushed to the market before it was really ready. For example, the WiFi features of the HD3 were non-operational till a few days ago when a new firmware update was released, and even then it took me 5 times of going through the manual update process to get it working. (Note: the automatic update DOES NOT WORK) Now after using the camera for a couple days with the working WiFi features, my camera has completely stopped responding to being plugged into the computer. It has a full battery when I can manage to turn it on (only while connected on USB) but as soon as its unplugged it turns off. I basically had this for 3 weeks working sorta OK, and then after updating it there have been a whole other selection of problems including the screen glitching out, and saying "NO SD" (and yes, there is a card in it) and then I can press shoot and it starts recording fine. Mind you it will crash midshoot some times still.
To wrap this up: amazing camera, great features, great quality, unbeatable price, but it falls flat on its face as its buggy and was released WAY too soon, and GoPro's support has been very poor.