I'm trying out FrogLube on my S&W M&P9, and after 3 cleanings over the past 5 months I can say I'm happy. It cleans up (what seems) a bit easier each time, feels to lube nice and smooth and darn is it nicely scented. I may switch over and start using it on my SR9.
Just a data-point from this...