Here's 2 links worth looking at, and I personally think that they are both good.
http://s-series.org/Sections-article21-p1.html
http://www.off-road.com/jeep/cheroke...28-34swap.html
The price really depends on how much the auto wreck charges you for the motor. And the machine shop bill for the flywheel balancing
Several auto wrecks will let you pull the motor, and will charge you way less, and of course cash in hand always helps.
If you really want you can be done the swap over a weekend.
Good luck