I swear... I almost never use camcorder on the Hero because the PQ and SQ is abysmal (and that's putting it mildly. IT SUCKS. Why on god's green earth is there not a good alternative to increase was is most certainly software and not hardware related. We need more encoding options. My only guess is some framework handicap similar to the lackluster codec support on android in general... This problem is NOT (I repeat not) the hardware. It is a given that with the right mpeg 4 codec/quality settings, we could get acceptable 640x480 vid. Even more evident is how much improvement that could be had in audio. It literally sounds like a tin can held underneath a pillow when I record in my living room w/ the music on. Looking at the resulting .3gp file, it's no wonder. AMR, CBR, 12.8Kbps bitrate, 1 channel, 8k hertz sample rate... huh??? My much older WinMo HTC phone records better audio, my Samsung T-809 slider (OLD) records better, and the Hero even records better. If you don't think so, download VirtualRecorder from the app store. NIGHT and DAY difference in sound quality. Better bit rate, frequency, and codec = huge difference. Please, can someone tell me what can be done... is there a 3rd party app? setting somewhere I can unlock. dying to know and wondering why the deuce on... on 2.1 even? totally unacceptable, but I'm under contract now.