Bill Splitter lets you split the costs of an event (a trip, a barbecue) between participants. You can input multiple bills paid by different people, and even pick who will contribute for each bill (some bills can be split between a subset of the people taking part in the event).