For me nothing better than the 'ole Cowgirl position. Get to play with her tits and hair while still able to kiss and watch her face. Reverse CG isn't bad, but not really as much fun. But the all time best is a long hair girl on top and wearing a fur jacket or wrap. Full length coats don't allow you to move around a whole lot.
When I've been lucky enough to get a hairjob, it's usually from the traditional blowjob position or 69. In the traditional BJ position, I can control where the cum goes, but in 69 she is in charge.