Vamos a ver
diferencia dos cosas, oficial y de operadora, sin duda tienes la PEOR roms que existe para el Galaxy S que es la 2.3.3, de echo Samsung nunca actualizo de manera oficial a 2.3.3, fueron las operadoras que cogieron el sistema 2.3.3 defectuoso que samsung iba a lanzar yqe no lanzo por tener graves fallos.
Partidiendo de ahí.
Sino instalas una roms OFICIAL FOP, no actualizaras de manera oficial y libre, sino que estarás sujeto a lo que la operadora quiera, y ya te idog uqe eso es una mierda muy grande
mira este post
http://www.htcmania.com/showthread.php?t=199870
Haz la actualización COMPLETA, es muy sencillo, pondrás Froyo 2.2.1, una vez este actualizado tendrás el movil con el software libre y fop,,lo conectas el KIES y te saltará una actualización, la 2.3.4 que es la última oficial que ha salido por KIES para Galaxy S,,y actualizas,,,ya cunado samgung saque la 2.3.6 te avisará el KIES.