my phone is samsung galaxy s I500 verizon with android 2.2, recently i have found updat from samsung to 2.3.4 and with this update no need to program's like Odin .....
http://www.samsung.com/us/support/Su...5&fm_seq=41813
and while i was searching i found another update from this website
http://forum.xda-developers.com/show....php?t=1242747
which rom is better cos the update form is easy and the other is little bit difficult and do i need to unlock my phone again after these updates cos i'm not living in America