Hmmmm. Have you tried wiping the camera apps cache and data? To do so open settings/applications/all/camera.apk. Once there, there should be options for wiping the cache files and such. Plus, are you rooted/romed? If so let me know... there's a lot more you can do at that point. If your romed than which one? This info can help me help you faster and more accurately.