When I fly BA long haul I usually take on and give the crew a box of duty free chocolates. I do tell them that I am BA staff first though, just in case they think I've given them a box of rat poison. The gesture is always appreciated and the payback is that I can hover around the galley and have someone to talk to for the whole flight.