Funny , we had Kroil at work and I was less than impressed with it, we also had a penetrant called GLOBO and it was the best I have used ... I still have a couple of cans stashed here at work. At home I use PB with very good results.
That said I just ordered a gallon can of Kroil because I picked up a WW2 USP Colt in original condition and it has been recommended to soak it in kroil to clean up the PATINA it has before oil it down for storage.