Mira en la segunda página, hay un post con tu misma pregunta, quizá te ayude. Recomendaciones no te puedo hacer por que solo he probado 3 roms para el S2, pero si te diré que no instales la JellyBam, al día de tenerla ya se me colgaba y tenía otros bugs.
Respecto a lo del 9100 y 9100G, es muy importante que lo tengas en cuenta a la hora de instalar roms, puesto que si te equivocas te lo cargarás. Pon en Google 9100 vs 9100G y seguro que encuentras mas cosas, la arquitectura es totalmente distinta.