Do not update from 2.1 to 2.3. Watch my other video on how to update to 2.2 froyo first then try this.
Samsung Galaxy S drivers for Windows 32bit:
http://j.mp/sY0Ib8
Samsung Galaxy S drivers for Windows 64bit:
http://j.mp/vYkJhE
The zip file I downloaded is here:
http://hotfile.com/dl/121085939/d827808/I897UCKF1.rar.html
the password for the zip file is: (not my website)
samfirmware.com
the instructions I followed came from here:
http://lastestfirmwares.blogspot.com/2011/07/how-to-download-install-samsung.html
and here
UPDATE to 2.3.4: (FYI-Have NOT been able to ROOT this version)
http://forum.xda-developers.com/showthread.php?t=1232703
Enjoy.