Personally I have enjoyed ARHD customised ROM .. this is probably the most popular custom rom out.
Has had the same quirks as most I believe .. can't remember if that was ROM or KERNEL that caused the camera thing ..
Anyway its all personal preference and some customised ROMS are better than others where some are just not .. Try all of them ! What have you to lose other than bandwidth and time ... maybe you can enlighten others who don't have the bandwidth and time..
Heres a link to the one I use.. and my phone gets thrashed with voice/email/apps
I have tried a few they just didn't cut for me like this one ..
Note all phones are not equal as well so what works for you may never work for someone else.
A good indicator of a good custom ROM is the amount of posts .. with most people very happy and a lot of support.