I've been debating this issue myself and leaning towards a new engine. the H22 motor is the most popular to swap in but if you live in an area where emissions tests are mandatory then you will fail because swapping in an older H22 (OBD1) motor is illegal. Another thing to consider with an engine swap is that you do get all newer parts with your engine such as a starter, alternator, water pump, etc. If your car has high mileage this should be a big factor since with turbo or any FI you still have your old high mileage motor and parts to live with.