Why not try 'em all?
When you install a custom ROM and configure it to suit you with all your apps installed backup your apps, etc. and then reboot to recovery, backup your ROM and wipe and install the next ROM.
It'll take you a few days but you'll find the one you like and be able to switch anytime by rebooting into recovery and restoring the backup of the ROM you want.
FWIW, I was running CyanogenMod last night but had a problem connecting to the free WiFi in the restaurant so I rebooted to recovery, did a backup of CM, deleted old backup of CM and restored my Clean Rom back up to see if it would connect, it did and now I'm on Clean until CM gets a few more updates to fix WiFi, it took only a few minutes to switch.