il faudrait m'excuse, mais il faut que je repond en anglais.
Yes, it is possible to put a B16/ITR head on a B18a/b block. You can also use a P72 head (94+ GSR), 92-93 GSR (PR3 also), and you can also you use a B20 block (CRV).
The setup isn't too difficult, there are advantages and disadvantages.
Advantage: You get the tourque of a B18 with the high RPM power of VTEC. There are many cams(ITR,CTR,JUN,SPOON), intakes (ITR/CTR, SKUNK), headers (JDM ITR, JDM DC ITR 4-1) available for the car. The setup is fairly easy to do.
Disadvantage: DOHC VTEC heads are setup to flow at high RPM. B18 blocks don't like high RPM. So with an LS/VTEC motor (this what its called, or even Frankenstein) don't expect to rev over 7500 RPM. However, done properly an LS/VTEC motor can be made to rev 9000+, however, rods, pistons, bearing all must be changed in order to acheive correct compression and rod/stroke ratio.
What you need:
-B18a/b block
-DOHC VTEC head
-B18a/b headgasket
-timing belt (which one depends on which water pump you use)
-a plug for the oil passage in the head
-an external oil line to pass oil form the block to the head
-a tee fitting to split the oil feed at the back of the block
-a DOHC VTEC distributor
-a DOHC VTEC computer or some other means to activate VTEC (i.e. MSD RPM activated switch)
-a DOHC VTEC intake manifold (preferably ITR)
You must also relocate two dowel pins in the head.
As you can see, it isn't too difficult or complicated, but it isn't a miracle cure either.
Call the shops to see how much for the labour, I doubt that they will feel like hunting for the parts for you.