I use a Dewey one peice carbon fiber rod. I tend to shy away from mulitple peice rods because dirt can become embedded in the joints and scratch your bore.
I use Butches Bore shine also. It works really well on carbon fouling and copper fouling both. As far as I know, nothing dissolves lead. If you're shooting lead bullets you'll have to use elbow grease to remove it. After I use Butches I follow up with Kroil to get all of the Butches out of the bore. If I'm going to store the gun for a while, I punch the tube with Break Free CLP for rust preventative.