I like lanolin instead of Vaseline. http://amzn.com/B005MI648C It' only greasy for about 5 minutes until it sinks in but continues to provide a moisture barrier for hours, even through multiple hand-washings. It's also not oil-based, but it is an animal-based product. Eventually it starts to smell a little off or…