Sportique Century Riding Cream. http://www.sportique.net/sport.html
No parabens or witch hazel. My DH uses it and likes it. It does have an odor, not unpleasant... sort of like lemon Pledge!
But note this in their product description: Keepaway from mucous membrances and eyes.
Might work for boys' parts, but I wouldn't be quick to try that "down there."