I'd go with the Tactical Solutions. I've got their Pac-lite on my Ruger 22/45 and man do I love this upper. It's far more accurate than I'll ever be.
How much does the pistol weigh now?
I have the TacSol barrel on my Buckmark, I really like it. It is much lighter than the factory barrel, I think it is mostly aluminum with a steel core for the bullet to actually travel through.
The barrel is easy enough that you can install it yourself, you only need a couple of allen wrenches to get the bolts out.
I haven't tried to sell the old barrel so I'm not entirely sure if you can finance the new one by selling the old one.