I am planing on buying a 97-01 Prelude but I am ganna get it with alot of miles on it so i want to swap the engines. I dont know what to get? I dont know jack about hondas!!

I saw a H23a and i know this is an accord engine but my friend said it would fit but i dont know what i would have 2 change. IDK if i would be better off getting a H22a. Can eny of u guys give me some insight?