I found a great gun cleaning product that I'd never heard of before.
http://www.mpro7.com/mpro7-gun-cleaner.html
I was cleaning my 1911 over at my buddy's house and he had some. This stuff is amazing - blows Hoppes No. 9 away. I had been overdue for a cleaning and this stuff ate through the built-up gunk like nobody's business. Makes cleaning a breeze (also eats up oil, too, so lubricate liberally when done).
I was impressed enough that I came home and immediately ordered a big spray bottle of it.