Hey why do you say B20Z? Paul, go read my thread and tell me why you say B20Z?
Also, I would get a D16Z6, they are easy to find, install and great for every day driving, keep that untill you want somthing faster and then go buy a faster motor, and keep the D16 in the car till you build it up like I am doing.
Donot go with a H series, to heavy, you will not like it unless all your doing is Drag racing.