pretty damn hard.
the frankenstein b20-vtec setup is generally the later b20z from the crv, which the vtec head will bolt to.
tom at
www.ludespeed.com had a write up on the vtec head swap on the b20a though, and it can be done, but it requires redrilling some holes and what not.
it's not worth it.