I put an B18c1 in my coupé, and it is a lot of fun(and you're just a little bit faster then someone who has a b16a2 in his coupe

)
Its an pretty easy swap, i used:
the B Engine mounts
axles from a B-serie
i re-pinned the ignition from obd2a to obd1
you can use the D-series alternator(you need to fix a small bracket) or you can use a 92/95 obd1 alternator from an B16.
If you want to keep the PS, then jou need an 92/95 b16 PS pump.
you need to put in the VTEC wires and i chose to keep the IAB's so i had to put in that wire.
the shifter rods from the B-serie 92/95 EG
And you need to re-tune the ecu.