I have always been a fan of Break Free. I know it maintains its viscosity even under extremely cold temperatures, which is an asset if you hunt in Colorado or Alaska. Apparently, the military uses it as well.
Gun Scrubber now has a product designed for use in polymer framed guns. Apparently the old stuff could hurt the plastic. I didn't know this, and I used the heck out of it. Still do.
I've got a giant bottle of Hoppes for the barrels as well. It stinks to high heaven, and I get threatened with divorce every time I use it.