[Fascinate Android Development] scottzirra:
Disclaimer: none of the files presented here are my work or belong to me. I am merely providing a download link because I do not know the original links. I just uploaded these off my SDCARD

I just went through something similar on my phone, and here is what I learned from the process. This is just my experience in developing my own "oh noez i semi-bricked my phone, and need to recover" process.

Starting with root/super user:

In Koascinate SU currently only works on select apps, or apps that can be launched in landscape. And SU is of course what controls root access for apps. In my experience with this ROM, and as stated in earlier posts, you MUST rotate the phone to landscape for most apps that require root access, most notably being Titanium Backup. People also say that gmail does not work unless they keep it in landscape, but I did not try myself.

As for not being able to boot into recovery. After my initial push of the version of CWM that you mentioned in number 2 above, and attempting to load this ROM, my phone would often bootloop, or hang on the samsung logo, and when I tried to boot into recovery.

Getting back into recovery, and solving the issue:

Download: CWM3.zip

and OTB KERNEL

Put them somewhere on your SD card that you will remember, I recommend with the Kaoscinate rom.

You already know how to use ODIN to push the CWM you have onto the phone, go ahead and do that. Boot immediately into CWM. Some people feel that wiping everything is key here, I always do, so I cannot say for sure one way or the other. After you wipe everything choose "Install zip from SDCard". Then "Choose zip from sdcard". Navigate to CWM3.zip and install it. Reboot right back into CWM. THIS IS CRITICAL. DO NOT LET THE PHONE TRY TO LOAD

Next install a kernel. Most recently I have been playing with JT's CM7 so I am not sure if the OTB Kernel is compatible, but I believe I was using it on this rom, or this rom already included a kernel. Sorry for vagueness here, been about a week. I am sure someone else here can tell you for sure. If you DO need to install a kernel before hand, install it the same way you just did CWM3.

After the OBD kernel flashes, reboot right back into recovery. THIS IS CRITICAL. DO NOT LET THE PHONE TRY TO LOAD

Now install Kaoscinate the same way you did the previous 2 zips.

You should now be able to manually boot into recovery at any time: Phone Off. Hold all 3 hard buttons til you see the samsung logo come up for a second time. You should now be in recovery. I should mention that I am unable to reboot into recovery when I select "recovery" from the power down menu, or from within CWM in my app drawer.

I would definitely recommend you check out JT's rom if you are looking for something to run day-to-day. With the SU bugs, if you cannot rotate an app into landscape on it's first launch then it will not get root access, and you will get superuser force close. The most notable exception being terminal emulator. For me, that makes this ROM only for testing at this time, but it definitely shows promise. I read they work together on CM7 so this ROM should be straight before too long.

Sometimes after installing a kernel or ROM, your initial boot will take a while. Having a bit of patience can do wonders.