good luck. the 99+ engine is damn hard to get a hold of. I tried for about 8 months before I gave up. Basically, the only way to get it is through a local wrecked CR-V. The major engine importers (hmotors, total boost, etc) generally don't import many of them, and when they do, a local shop or regular customer usually had dibs on it. If you find a reliable source let me know.
:edit: heres a good page on the 99+ motor
http://http//:hybrid2.honda-perf.org.../b20dyno2.html