I'm flying to Munich tomorrow for a very difficult training course and most certainly not to drink vats of Weissebier out of gigantic steins. Oh no. At IBM we have a fantastic system for booking travel. It is called the Online Travel Reservations (or because we are IBM, OTR). You just go to the travel page on our Intranet and using the drop down menus select where you want to fly from and where you want to fly too. It figures out the best airports and the best times for you, works out what class you should use (in my case normally cattle) and books it for you. Of course it will also book hotels, hire cars and just about anything else you need for your trip.
However, the one thing it won't give you is a ticket. When you get to the airport you hoof your credit card into the self service ticket machines and it allows you to find your booking, pick your seat, check you in and spits out your boarding pass. Now that is really smart. Virtual service all the way through from booking to climbing on board the plane. The only problem is that I still can't get used to turning up at the airport without a ticket in my hand.