No es nada complicado, si sigues las instrucciones paso a paso. Pásate por este hilo:
http://www.htcmania.com/showthread.php?t=292984
ATENCION: del Galaxy S hay varios modelos (el original, el SCL...). Fíjate en el modelo exacto antes de ponerte a flashear roms.
Yo he probado muchas combinaciones de roms, radios y kernels y ahora estoy muy satisfecho con lo que llevo (GalaxyRom V14 + Kernel Semaphore).
Hasta donde yo sé, las roms basadas en ICS aún están en pañales y no son plenamente operativas.
Saludos.