well the d series comes in civics and even with vtec is very weak. B series hands down is the way to go. You could build your b16 but if you want to do a swap, a classic good swap is a b18c1, gsr integra, 1994-2001 enigne, dc2 chassis code. Grab that engine and ys1 tranny, and you should be set. With a set of cams, little head work, tuning and all the bolt ons and that motor will put out well over 200hp and you will be on your way.