i would do the B18a for the simple fact of you having actualy torque on demand.. ZC motors have no torque what-so-ever.
Also some of those JDM motors have been sitting for years upon years. I would try and get a USDM B18a/b motor ... I paid 750.00 for my 2001 LS motor with 12k miles...
If you search around you can get great deals...
Check out
www.car-parts.com
Enjoy
