ok, the actual swap is easy as baking f**king cookies.
The only hard part is cutting the wiring harness.
Go get someone who knows what they're doing.
you will need an obd2-obd1 conversion harness unless you buy my type-r ecu =D
I'd personally go with the B18. I did the B16, now I have a cracked head, and it's not as fast as I would have wanted it. altough it's way faster then the D16.
Good luck.