B20A Hands down
Don't even think about swapping a B16, H22 or the D16.
Give priority to the B20A engine as it's bolt on. It's PGM-Fi so make sure you get the complete setup (uncut wiring and ECU included).
This engine came in the JDM Accords, Preludes and Vigors 
Never gave me any trouble, car always ran smooth as silk and it's a LOT better option compared to the A-series 
There were two variants, one is the Black top and one is the Golden top, you're more likely to find the Black top over here, both have an output of a very decent 160hp.
You can even give consideration to the B18 series.
Whatever you do, stick to the B-series. Do NOT swap the D15 as it will disrupt the weight distribution of the car.
B20A and B18's are mostly PGM-Fi so yes you'll be switching from Carby to PGM-Fi, more fuel efficiency and more power.
Oh and PGM-Fi stands for Programmed Fuel Injection 