I mostly use CLP, it works great. I wasn't too impressed with M-Pro7 myself.
Eezox is great for anti-rust, and it cleans pretty well - but it's a bit trickier to use than CLP, as you're supposed to let it dry before reassembly.
I use Montana Extreme 50BMG Copper Killer for anti-copper - that stuff is AMAZING but the smell will burn out your nostril hairs.
__________________
|