This is the thread I was referring to. http://www.maxbimmer.com/forums/showthread.php?t=139921
Also I know you are kinda set on a turbo build. But do you plan to take your car to track days and drive it hard? Do you already have track experience? Only reason I ask is because if your not a very experienced driver, you'd probably be better off starting with an m/s5x swap and learning how to drive that.