I'm am thinking about getting a swap for my car. The only thing that is really holding me back is the fact that my car only has 104,000 original miles on it. I think that that's pretty amazing for a 16 year old car. Anyways, if I were to do a swap I would like to put in a B16A. The only problem there is that I can't afford it. The only choices I have found are the D16Z6, D15B, or a DOHC/SOHC ZC. Which one of these swaps is the easiest and the best?