I once took a favourite WG, who was having a real shit week, out to see a stand-up show and cheer her up (I had free tickets from the comic, who is a mate from way back) - she bought as many drinks as I did, laughed outrageously throughout the show and went all coy and star-struck when I took her backstage to meet him. It was a great night out, I didn't get laid, but I wasn't expecting to.
I've also done longer outcall bookings in Prague with a couple of intelligent young part-time WGs with good day-jobs - out for a meal, good conversation over a bottle or two, back to the apartment and then they've shagged the life out of me.
Sometimes it's just nice to be nice.