OK! I figured out my problem, followed your steps and I got it working =)
then I followed the DSDT patcher steps, and got that working also!!
Man this thing literally boots within 15-seconds of seeing the boot-loader screen
I did do one thing different though, when doing the DSDT patching the command I used was ./DSDT\ Patcher ./Debug/dsdt.dsl rather then just Debug/dsdt.dsl, not sure how picky OSx is, but I know the command you listed would not work with some unix platforms.
Now I do notice that moving stuff is a bit slow, like I can see video lag, my videocard shows up properly under system profiler but I do have the NVinject aswell as the driver going to try that next