Only problem with a post like that is that it would have to updated so much... if flashing, it pays to do your homework... and thus it really pays to go check out the different ROMs

If just reading about each ROM doesn't satisfy you, then you have an excuse to flash to several to see which works best for you. Just don't forget to flash to CC20 the first time before flashing to others.