I had the same experience with the camera AFTER installing the kernel-powerv40 by titan and i have to say it has unearthed a lot of compatibiliy issues when it comes to camera based applications. what i opted to do was install "Desktop Command Execution Widget" or DCEW to automate the process of entering a series of commands in the Xterm to play around with the CPU clock while kernel-powerv40 was installed. I had a few accessible DCEWidgets on one of my desktops so i can just tap on one to change the CPU clock and voltage. One is loading the ideal kernel to overclock, one is to underclock (when just playing music), one is to maximum overclock (1.1GHz) and the other is loading the default clock speed (600MHz). When taking pictures or video recording, overclocked kernels tend to produce the error Operation failed on FCAM and the built in camera app. (not 100% sure but it does in mine) Whenever i record a video, i tap on the widget that loads the default speed clock and i could record for more than 10 minutes. when it is ovrclocked though, 1 minute into the recordng and it stops with the operation failed error...