LUBE
I may be the minority here, but I DON'T like Break Free CLP much at all. For me (personal opinion) it tends to remain WAY to thick and oily. It leaves an overly greasy feel on all but the best wiped down parts and tends to "travel" all over the place.
I do use Break Free CLP for the initial cleaning (by initial cleaning I take everything apart and spray a THIN coat and let it sit overnight to loosen eveything up), then a thorough clean with more of a solvent based cleaner, then final lube.
For final lube, I really like good ol' Rem Oil. It's light, clear, clean, and works in VERY small ammounts. I like a "drier" weapon (for comparison my buddy keeps his weapons SOAKED with oil...overboard I think) and Rem Oil suits this purpose well.
I work with an exposed weapon all the time in the elements, and other than an occ. touch up the Rem Oil holds up VERY well.