For a street car and true street tires the b16 would be optimal engine. Honestly a B16 with forged pistons/rods, and a gt28R would probably be an extremely fun street car. The turbo comes in fast and the lack of torque will net you a little more traction. I have seen a similar setup in a 4 door GSR and it was a blast, the b16 should be fine.

You can find tons of good used parts on Honda-tech.com and this site, I would try to stay away from ebay unless its a reputable individual and/ or new product from a dealer.