the H22 will give you VTEC, i hear all of the trannies suck, but i don't know the difference, the h23 should be cheaper, and you could do a head swap, or you could do what i'm debating
http://www.rddyno.com/product_info.p...oducts_id=1108
and you'll still have the vtect, and more aftermarket support for the H22, so long story short, i vote H22, i can't say about the civic, others can post about that