The Samsung Galaxy S i9000, the Samsung Galaxy S Vibrant, and the Samsung Galaxy S Captivate are now officially supported by CyanogenMod 7. The ROM's developers promise that the builds are in full working condition, and detailed instructions regarding installing them can be found on the CyanogenMod's web page. You might also be pleased to find out that the ROM is built on top of Android 2.3.4, so if you feel like running Gingerbread's latest version, you might want to give CyanogenMod a try.
Even though installing CyanogenMod is not rocket science, there is always the chance of ending up with a bricked device. We have said it before and we will say it again – always back up your data before flashing any custom ROMs and only do it if you know what you are doing.
Check out the CyanogenMod 7 download page.
source: CyanogenMod via AndroidGuys