There isnt anything wrong with the d16z series. Just because there arent two cams doesnt mean its junk. With a little work the engine can turn pretty mean...but still its nice to have the tuneability of DOHC and the aftermarket support.
As for pricing you can pick one up for around 800 or so. Its a pretty cheap block since supply is there and demand is low.