Hmotorsonline.com has decently priced engines/transmissions and all their engines come with start up warranties.
It all depends on your budget.
A B series swap can run you anywhere from $3,000-$7,000 depending on motor/transmission and parts used.
K series will run you $5,000+.
__________________
"You can always count on the Americans to do the right thing - after they have tried everything else."
-Winston Churchill