Set a realistic budget, split costs fairly, track expenses in real time, and settle up cleanly when the trip is over.