I seriously don't know why people keep asking these questions. If you were to search a little you would find the pros and cons of every swap out there. Also, it is a personal opinion as to which is best. H22 will cost more than doing a B20 swap and the H22 will have more power and torque too... obviously.
I'm getting an h22 hatch this weekend, I'm excited. Went through two coupes first. 00 civic ex, then a 00 civic si built and sold. Now an old school 92 hatch with h22. Be a good weekend car, still got my gixxer and a4 for work.