i did not try arch=i386 what does that do?
So far the combinations of options i try include busratio=29 -x -v and pciroot=1
from what i've read busratio=29 is just needed for the timings to be correct, -x is for safemode, -v is verbose, and i have no idea what pciroot=1 does i just read it from some other trouble shooting sites. all combinations or even no options result in an almost instant kernel panic that looks like the picture i posted at the top of this thread (unless i use verbose, which scrolls text for an additional second or two as it loads things then it goes to the same kernel panic.
I genuinely feel like it's gotta be my SL DVD, it's clean and all but been sitting in a drawer forever. Later tonight i'll have my friends retail 10.6.3 disk to try and will report back after i try it and that arch=i386.