I rebuilt my motor, replaced everything, by everything, I mean everything. Runs awesome. Had to shave my head .010 cause the head was warped from a blown head gasket from the PO. But used a thicker head gasket so it all balances out.
Sure, it was a little costly, but cost less then a swap, and I know that the motor won't kick the bucket anytime soon.