I just did this swap it was very easy and you need nothing but the motor and ecu if you want to go as cheap as possible, but the trany is great to have with it. I would ask myself if i want high end power or low end, because with the b16 the low end is very soft, not to say its a bad motor, like i said i did the same swap but dont expect to take cars off the line with it because your ls has more low end the the b16, but if your looking for a high reving vtec motor to play with the b16 is the most cost efective motor to go with. Any other questions i may help you with let me know.