Thanks for the welcome! I'll definitely have to check out turboford.net!!
Just a warning upfront, I should have also mentioned I don't know anything about turbos either, so if I say anything that sounds like BS, it's probably ignorance.
So in addition to the motor swap and the Garrett...