Mine is ALL BAD now since 2.2. The phone starts to vibrate then an error message comes up. Then after that when the phone goes into the sleep mode the phone wont wake up only the bottom keys come on and you have to do a battery pull.
There is now a modified kernel out for those who have rooted that resolves the camera fc's with Sports mode and also fixes the video lag.
EB13 camera video lag & sports mode FC fix - xda developers (Other than the patches this is the stock kernel)
You can also try the latest Genocide kernel for an overclock and undervolt (better battery life) that has the Camera fc/video lag fix backed in.