Nemam pojma koji je trenutno dobar ROM za i9000.
ICS je samo verzija Androida (točnije 4.0.x), CM (Cyanogenmod) je custom ROM baziran na raznim verzijama Androida.
Kernel dobiješ sa svakim ROMom, ako ga baš hoćeš mijenjat u neki drugi onda se to radi nakon flashanja ROMa - preko CWM.
Install update te neće dovest nigdje, to je samo instalacija update.zip fajla koji se nalazi na sdcard, a obično je to CWM instalacijski fajl.
Nandroid backup je upravo to - jedini kompletni backup ROMa.
Nego, zašto ne koristiš Google? Lijenost? Ovo su sve trivijalna pitanja koja si mogao od tamo saznat.
1.
http://bit.ly/U1zQpW
2.
http://bit.ly/U1zPSO
3.
http://bit.ly/U1zTlA