I'm starting to save up my money to go for an engine swap in my 99 Civic Ex and I'm wanting to go with either a h23 block with h22a vtec head(or just a jdm h22a) or go with a b20vtec combination(Possibly a jdm gsr or type r engine would work for me but I'd really rather stick with the larger displacement bc of torque, but I don't mean take a 1.8 and stroke it to a 2.0 or 2.1 or whatever, i want this car to last, so plz don't recommend a b18c motor stroked unless you absolutely believe that it would last.). Any way I go I'm wanting to boost it and I'm wanting to push around 12-16 lbs of boost. I know all of the engines would be powerful so It's not really a matter of which would have the better output, but I don't really know which one would hold up the longest and would be easier to drop in. Also I would like to know what tranny would go best with the b20vtec. I'm not for positive but I'm guessing sticking with a prelude tranny for the h23 or h22 swap would be the best bet, but i could be wrong so thats why i'm asking. I know to stick with the tranny that came with the engine for the gsr and type-r so thats not a question I need answered(Unless I'm wrong) Also, before yall have to ask... I'm wanting this to be a streetable car, but almost to the point to where its not. I want to be able to run very quick times at the track, but also be able to drive it around like a weekend show-off car. It will NOT be a daily driver. Just driven around town once and a while, and to the drag strip, and to shows. So also before you inquire into to much thought, I would also like to know about any suspension adjustments or axle changes I would have to make or any other changes.