Now that ICS source is available, it's time to get to work
Please find below a link to an Extreme ALPHALULZ AOSP ICS build for the Samsung Fascinate. It's built entirely from AOSP/Samsung source code and Samsung binaries. Nothing from the SDK in here

Don't expect things to work, and don't PM me or something if they don't, I'm observant enough to know what's wrong
Thanks to syndtr for some kernel patches and other files that made some of this much easier.
What works:
Radio (Calls / 3G / SMS/MMS)
WiFi (have to manually add networks, very flaky ATM)
BT (pairs with my headset and works for calls, not sure about a2dp, etc)
Orientation sensors
GPS
capacitive buttons
sdcard
What doesn't work:
camera/camcorder
video playback
USB mass storage
signal strength bars
reboot recovery (have to use 3-finger method to get into recovery)
This is an MTD based build, however I have redone the MTD partition layout to have a larger system partition. Because of this, even if you are on an MTD ROM, flash back to a BML ROM using Odin/Heimdall before flashing, AND afterwards, when switching to another ROM. REGARDLESS of what ROM you are going back to, unless you are flashing from a previous version of my ICS ROMs.
ICS Google apps are packaged with the ROM, so you can kinda play around with it. It's still just an experimental build, so don't be surprised if things don't work.
All code for everything contained in the ROM is available on my github, as always. PLEASE USE IT AND FIX IT AND SEND PULL REQUESTS THANK YOU
http://k.22aaf3.com/...nate-1116-2.zip
*** Update 11/28 ***
fixed Camera
enabled HW accel
fixed video playback
fixed Superuser
stable wifi
USB fixes for MTP/Camera mode
fixed 3g/wifi signal bars
fixed data usage tracker
fixed a2dp
updated Google apps (should fix calendar sync, youtube, dictionary, etc)
HUGE THANKS to pawitp and teamhacksung for most of these fixes!
http://k.22aaf3.com/...jt1134-1128.zip - v3 ROM
Enjoy!