Las ROMs son versiones de android. Las hay oficiales y no oficiales (cocinadas) que siempre suelen estar más actualizadas en cuanto a versión.
Puedes seguir descargando del Market sin problema.
En cuanto a que ROM es mejor no puedo decirte, ya que yo aun ando sin root y con la original de vodafone, pero creo que con este post y con las sugerencias que den los compañeros de qué room cocinada puede ser mejor me voy a meter "manos a la obra".