Taxis have a long tradition of gouging passengers on the ride to and from the airport. It's one of the only times when even the most economically minded traveler might balk at public transportation, given the dreary prospect of hauling luggage onto a subway or bus. So far, that's left the terrible options of Super Shuttle, where you'll inevitably be dropped off last, or a pricey cab ride. In New York, that taxi ride will cost you $45 + tip, and in San Francisco (where SFO and OAK are located outside the actual city) you're looking at closer to $50-$70 for anywhere that's farther than a few miles away. Enter Virgin Atlantic's taxi program, run in conjunction with Taxi2.

Taxi2 takes the idea of the Craigslist rideshare to a new and less kidnappy level. All you have to do is sign up, type in your flight deets and local destinations, and the program will match you up with suitable travel companion headed in your same direction. You can agree or disagree to the match, and decide where the two of you will meet up. The site even provides you with a printable Taxi2 sign to use at the airport to locate your taxi match upon arrival. Female travelers can request only female matches (no word if males can do the same).