Nope, none of those, but I'm always on the prowl for a good cleaner. My wife is smell-sensitive, and if I want to clean guns in the house I need something less aromatic than Hoppes, etc. Due to this I've tried a lot.
I have found Blue Wonder cleaner removes carbon fouling better than anything else. It also stinks to high heaven, smelling like Pine Sol in an enclosed space. It's also kinda pricey, as many of these "boutique" cleaners are.
Brake cleaner works very well for powder residue, Cosmoline, built-up grease, etc. This should only be used outside as it contains benzene, which is a nasty chemical.
Old timers used lighter fluid (like the Ronson brand, the kind used for Zippos, etc), as it contains benzene and a little kero, which also breaks things up and lubes a little.
My current favorite goes by the silly name "Gunzilla", and is fairly expensive. However, it cleans really well, and is a true "CLP" in that you don't need anything else. It leaves a small amount of lubricating residue, and the next time you clean it dissolves this residue, taking all the gunk with it. Great stuff, and very low odor.
I've used Turtle Wax Chrome Polish to remove caked on crud from cylinder faces and chambers, but soon realized that was more work than it was worth.
If you don't have the chemical/scent sensitivity issues, just use "Ed's Red" (homebrew - look it up), make yourself a dunk tank, and toss your (metal only, please) guns in the bath when you get home, then wipe 'em down later. It'll break down any internal lube, but it has its own lubricating properties.
I've always wanted to give Thompson's Bore Butter a try as a preservative on my nitro powered guns. It works great on black powder guns, and smells great, but it's not a cleaner.
If you've got the bux, a couple of places are selling ultra sonic cleaners of various types that you can just throw your gun in and it'll come out clean. You still need to lube and rust protect it, though.
-- Sam