Lots of good stuff out there.
For my part, I like (and use) Eezox, Kroil, Lucas, Gibbs, CorrosionX, BoeShield, MiliTech and several others.
For day-to-day cleaning and short-term protection on frequently-fired guns, I use Ed's Red.
I use the other products for longer-term protection (guns that...