I agree, the D16Z6 SOHC VTEC would probably be the strongest D-series engine your going to find. A ZC might bolt on, but while they are DOHC, they're still 1.6L and they don't have VTEC. They're also pre-OBD which will cause wiring headaches. I'd consider either doing a D16Z6 swap and convert the tranny to a manual or just dump that car and find a 5-speed EX (or I guess Si if your in Canada) that you like. Save yourself a lot of work and headaches to get to the same point.
__________________
Andy - Reinstated
Hybrid Forum Moderator
'06 Subaru Legacy Spec B - Stock, for now
'98 Civic EX - CTR headlights and grill, Kosei K1's, for sale
'90 240SX - SR20DET that will never get installed, project car.