I would stay with your current engine and replace the bearings, a 1j swap would take more time and money, especially if you're not doing the work yourself...they don't just drop in, there's more work involved...
Although as CajunKenny said, you may or may not be able to get away with just...