Soapy water for my black powder rifles.
I have a cousing that uses that method on his black powder rifles too. I've never tried it though.
I have to agree with the Hoppe's lovers. It's the best smelling stuff made, as well as an excellent product. My mother hates the smell of it, but then, she's insane.
I have some other solvents, Bore-Tech copper solvent for one, and it smells terrrible. It's like amonia, one big whiff will about knock me out
Anyway, on to what I clean my guns with:
While I use whatever I can get when I have to, the stuff I normally keep around is:
For solvents:
Hoppe's No.9 Copper Solvent (best.thing.ever.)
Hoppe's No.9 Solvent (great, but I fail to see the point of it if you can get copper solvent?)
Birchwood Casey Bore Scrubber, Spray Can (excellent for tight places)
Bore-Tech Copper Remover (okay, smells terrible and leaves a sticky feel though)
For lubricants:
Rem-Oil (very good, perhaps a bit thin)
Bore-Tech Gun Oil (also quite good, for pistol slides I think I prefer it)
Hoppe's No.9 Lubricating Oil, Spray Can (good if perhaps a bit thin, but then, it's spray so it about has to be)
Wipes Plus Gun Oil Wipes (these are good, but I think I'll get the Rem-Oil ones next time)
Gunslick Anhydrous Graphite (not sure if I like this stuff yet, just got it recently)
CLP (not fond of it, I'll elaborate below. Only have it because a gun dealer gave me a little bottle.)
Other:
Air Duster (great for drying solvent that you can't get to with a rag or q-tip, and also for blowing the little bit of fuzz left by q-tips out of wherever)
Soft Bristle Tooth Brush (for scrubbing.....)
Q-Tips (for hard to reach spots)
Bore Brushes (obviously.....)
I can't see the point in using CLP as a cleaner unless it's all you have. You'll have to scrub forever to get something off that copper solvent would almost wipe off. I don't think it's probably too bad for a lubricant though. I still don't really care to use it however. We had to use CLP in boot camp. The whole reason you spend half of your day there scrubbing your rifle is because the stuff is ineffective as a cleaner. I didn't realize just how poor of job it did cleaning until I compared it to copper solvent. However, if you like the stuff then that's great too. It's all about preferences.
I think WD-40 is a terrible thing to use on a gun. My Great Grandmother insisted on having her guns cleaned with it. In my experience anything WD-40 is used on is bad to gunk up fast.