Well my teg engine right now feels kind of crappy

I dunno what it is exactly but it eats gas like crazy, not to mention it stalls sometimes when i try to take off in first, I've gotten used to it but i think a whole new engine would be better for the overall lifetime of the car.
I was thinking of
This one if it has everything I need (I have an LS right now), but if not then I suppose I'd have to go with
the complete changeover (both links to place with decent prices) but money is a big factor, and I'm going with the b18C to make it a real teggy :P
This place (jazz pro parts) seems to be a little cheaper too.. i dunno
Plan to boost and daily drive it so I hope this engine will do! And I definitely plan on upgrading the mounts and getting the LSD!