for turbo the ls is a better idea.. its a little bit cheaper than the b16.. has a lower c.r. to help keeping engine management easier, and the rods are more stable I have heard.
I have also seen some really good numbers out of ls turbos with stock internals.