Microsoft Launches Bing Travel Search, We Take It For a Ride