How do you know it's a spun bearing? What's the oil pressure like?
On what to do, it depends on what you're comfortable with, and how soon you need to have it running again. If it were me (I have another vehicle to drive), I'd rip the engine out and rebuild it myself, adding lots of performance goodies and forged components. It would cost more, but then I'd know exactly what I had, and it'll be done the way I want it.
The easiest (and probably less expensive) way though is to buy a junk yard engine, or get a rebuilt somewhere.
05 LX/RT and 06 WK/GCO, (modded similarly) with MDS "ON" Light, Vortex Gens, Debadged, DashHawk, BT Catch Can, SRT CAI W/Add Air Inlet, K&N Filter, Sonnax Trans Line Press Booster, SC Tuner W/Adv Trans Tuning App, DS Tuner, Cust tubular headers w/3 in. catback, Bilsteins, SRT frt/rear bumpers, Eibach SRT Lwr Sprgs & Sways, FRI Sidewinder Cam Adv 2*, 6.1 valvetrain, SLP 25% UD Pulley, BBK 90mm TB, SOS Coils/.060 spark plug gap.