i would go with the b16. its the easyest swap. would be a lot cheaper than the b18. and i read somewhere that the b16 is the most reliable honda motor. i am planing the b16 turbo swap for my sol also. i told all my friends i am just doing the motor the turbo is a secret. shhhhh