swap for 92 ls

Looking to swap the engine I have now in my 92 ls. I’m planning on FI in the future also. Would b16, b18 or b20 be better? I have even seen h22 stuff but I dont want to deal with engine moutning trouble. I would like to keep the price of engine, tranny and all other necessary parst to be under 2500 also. I plan to do the install with a friend who has swapped many engines so no install cost will be necessary. So any suggestions would be greatly apprectiated. thanks!