b18c1 is vtec. wherever you read that it isnt, dont go there anymore. they came out of 94-01 integra gsr's. the b18c5 makes a little more power and is out of the 97-98 and 00-01 integra type r. h22's make more power simple because they have more displacement. 2.2L against the b18c's 1.8L. a b18c1 is a much simpler swap. if you're not a complete moron, you can do the swap yourself in a weekend with the help of many many online guides available. one good site is
www.hybridgarage.com
you can get a complete swap from
www.hmotorsonline.com without breaking the bank. the engine in the link you posted doesnt come with everything you'll need like mounts, axles, and wiring.