What's the difference between Res and SC3?
Also, is there a good reason to change kernels? I'm still a little confused as to what they do and why I would need to change out of EH03.
One more, am I reading right that there is a different method for loading CM7 than something like SC3 or GeeWiz? If so, why? Thanks.
Cuda
Res has some cool customizations not available on SC3, otherwise known as "TSM Parts", like statusbar customizations, lockscreen customizations, etc. It's all listed on the thread for the RES ROM at XDA.
I have not changed kernel from EH03, I've had no issues with my phone doing everything it is supposed to do with the EH03 kernel. Some folks use the "custom" kernels for some of the optimizations they provide, like overclocking the cpu, different/better sound/volume controls, etc. Read all about kernels over at XDA to get an in-depth description, I do not know enough, and don't want to steer you wrong.
Yes, loading any of the MTD/AOSP ROMS (CM7, MIUI, ICS) is a different process, it requires a different Recovery (CWM) to be loaded. You can read all about the differences between the two on this forum or at XDA. Basically they are not based on stock, Touchwiz code, they are built from scratch, so to speak, from open source code that developers take and customize and make the ROM work for our Fascinate. The current ICS ROMS for the Fascinate, for example, are "ported" from the source code of ICS (Android 4.0) used on the Nexus. So it has to be hacked together to make it work with the Fascinate, even though it was never released to work on the Fascinate. So using any of these ROMS is basically running a "test" ROM on your phone, so there tends to be things that don't work. Not always the case, but usually something is broken. Like some folks have problems getting wi-fi or MMS to work on the Fasinate when using one of the ICS ROMS. If you use one of the GB/TW ROMS, like RES or SC3, you will not have these issues (if you do, there is something else going on with the phone or the way you loaded the ROM).
Confused? Hopefully I've explained it properly...if not, please someone correct anything I have mistated.