I've used Shave Secret as well as plain baby oil, which I felt worked better. Both are a bit messy though and leave a mixture of stubble and oil on the tub, sink or wherever you shave. The smell of baby oil is a strange smell.
Cremo cream works well, it's rather moisturizing and many bottle have a Try Me Free rebate tag on them, so it's practically free (minus the cost of a stamp, envelope and printing out the rebate form... plus 6-8 weeks waiting.... then taking rebate check to bank to deposit...)
Lately I've been using either Nivea shave gel when I'm in a rush, or the Body Shops Maca root shave cream that must be lathered up with a shaving brush, for more relaxing, slower shaves.