I prefer a dry teflon based lubricant. After a rainy ride or washing the bike, I let things get pretty dry and then generously spray the freewheel and chain, and where there are cable entrance-exits. Your bearing are sealed, so it's pointless to lube anywhere else.
Dave