I use Biotone Advanced Therapy Massage Gel. You can order it online from several websites.
It is hypo-allergenic, not too greasy at all so clients happily put their clothes back on after the massage, it doesn't stain and doesn't have a strong smell.
I love it. We used it on our massage course and I have stuck with it, because it is suitable for all clients, including those with nut allergies, exzema, sensitive skin, etc. I use it for both deep tissue and gentle massage.
A description from one of the sites selling it:
ADVANCED THERAPY FORMULAS
Feel confident that you are using only the safest, proven products with Advanced Therapy massage formulas. Each hypoallergenic blend is sensitivity tested to help prevent potential skin reactions. They contain no drying alcohol, mineral or nut oils, or harsh fragrance. Great news for anyone with allergies, dermatological conditions or in tolerance to nut oils. Use advanced therapy formulas as often as you like. They won't dry or irritate your hands, and your clients will trust you are only using the gentlest products on their skin. Based with apricot grapeseed and sesame oils, in a complete range of high glide to light friction textures for a variety of massage techniques.