ok so heres the list of specs i assembled from
HONDA PORTAL
looks like the displacement,compression and redline is the main factor in the power
so before saying dude the k20* is a better engine than b18* why not look at the differences in those engines.
start from tiny engine:
b16a: 1595 cc 158 hp 112 lb/ft Redline: 8200 rpm 1989-1993 JDM Honda Integra RSi
b17a: 1678 cc 160 hp 117 lb/ft Redline: 8000 rpm 1992-1993 USDM Acura Integra GSR
b18b: 1834 cc 142 hp 127 lb/ft Redline: 6800 rpm 1994-2001 USDM Acura Integra RS
b18c1: 1797 cc 170 hp 128 lb/ft Redline: 8100 rpm 1994-2001 USDM Acura Integra GSR
b18c5: 1797 cc 195 hp 130 lb/ft Redline: 8400 rpm 1996-2001 USDM Acura Integra Type R
b18c6: 1829cc 210 hp 136 lb/ft ??? 1996-2000 EDM Honda Integra Type R
b20z: 1997cc 146 hp 143 lb/ft 1998-2001 USDM Honda CR-V
f22c: 2157cc 237 hp 162 lb/ft Redline: 8000 rpm 2004+ USDM Honda S2000
f20c: 1997cc 247 hp 153 ft/lb Redline: 8900 rpm 2000-2005 JDM Honda S2000
L15a: 1496 cc 109 hp 105 lb/ft ??? honda fit
k20a: 1998 cc 217 hp 152 ft-lb Redline: 8500 rpm 2001-2006 Honda Integra Type-R DC5
k20a3: 1998 cc 160 hp 139 ft-lb* Redline: 6800 rpm 2002-2006 Acura RSX Base
k23a1: 2300 cc 240 hp 260 ft-lb Redline: 6800 rpm 2007+ Acura RDX
k24a2: 2354 cc 205 hp 164 ft-lb Redline: 7100 rpm 2006-2007 Acura TSX