Thank you for the amazing write up. My first exposure to this type of testing was through google searching and I found this thread on arf:
http://www.ar15.com/forums/t_3_7/502...s_.html&page=1
Based on that test and good reviews I've been using eezox and I was disappointed that It didn't do as well in your testing. Although after glancing at the other thread, I don't think they included any of your top 3 in their test.
It appears now that I'll change my system to eezox for cleaning followed by Hornady for lube and protection. Thanks again.