My vote goes to G96 cleaning agent. It's similar to CLP, only it leaves my guns smelling like new car. I'm impressed.