Well JDM B20 long blocks are only $900.. cheapest swap I can think of.well i have tons of info on F/H cause thats what i specalize in i have a g22 which is f22 single cam block with h22a vtec head on it. i personally reconnmend it to everyone but. yea depends cause some b series swap still cost more also h swaps ar enot expensive mater of fact you can get a jdm h22a type s which made 22o hp stock and its only 1500ish with everything included. but b series are easy swap basiclly a plug and play swap.
you can get f22b1 for 350$ stock 145-150hp stock b18b ls also 145-150hp stock but usually sold in street for 500-700$Well JDM B20 long blocks are only $900.. cheapest swap I can think of.
This link has it for $600, then you need to get a transmission.
http://www.hmotorsonline.com/shop/sc2000search.cgi?what=page&item=30028