not sure on axles, but a chipped p28 will probably be your best bet. not many stock computer that will run a 2.0vtec properly on the first try.
also, if youd like more people to see this topic, help isnt a good name, try changing it to b20-vtec swap advice, or something like that. i usually skip over topics named help.