I've used Royco in the Army and G96 is also approved. Not sure if the newest Breakfree meets the spec or not, or if it's just more expensive than the others.
I've been using Tetra for about 10 years or so. After finding that Militec-1 did nothing for rust or fouling prevention and did in fact contain chlorine.
The only other lube I've been impressed with has been TW-25B.
I really like the Mpro-7 for cleaning, and their oil is pretty good. Haven't used it much, but their LPX, Weaponshield, and SLIP2000 are probably all similar in performance.
Isn't Hoppes #9 oil just mineral oil? Whatever it is, it doesn't work as well as Tetra for longevity on fast shooting semi autos, and has been poor in my experiences in full autos. Most CLPs are better at corrosion prevention too.