No existe la "mejor" rom. todo es cuestion de gustos.. si estas hablando de las stock roms de samsung lo ideal seria que tengas las mas actualizadas es decir la 4.1.2 sacadas recientemente de abril o mayo.
Aquí tenes un listado de stock roms
http://www.htcmania.com/showthread.php?t=537971
Te recomiendo la última XXEMCD2 salida el 2013 de abril.
si lo que buscas es custom roms o custom kernels. ya todo cambia dependiendo de tus gustos.