Is your motor blown or something?
Another option if your motor is in good working order, is to do the whole LS/Vtec conversion. This type of conversion isn't as sketchy as it once was, as there are kits out there specifically for this (Golden Eagle has a good one).
Only reason I suggest this is because finding a good, low km B18c1 is still going to be expensive. Though you might be able to score a nice JDM motor. If you do go this route, be patient and wait for a good motor. Even if it means spending a few more bucks. Forget the B16!
I also got my motor from Garage 5, they're a good place to start, as well as some of the sponsers.