Thanks everyone, I am trying CM10 now.

-----
I found a bug in RC3.1 which was not present in RC3. And I don't know if this bug is present in the latest version as I didn't try it. The bug is in the camera application. When you open the settings and try to enable burst mode, it will stay on off. Restart the app and open the settings again, you will find burst mode is at 20 shots. In RC3 that worked without a problem and there was more than one choice for the number of shots (I think 5, 10, 15, 20).
I did not do a full wipe when upgrading from RC3 to 3.1, but I wiped cache, dalvik cache.
Sent from my GT-I9001 using xda app-developers app