There is no specific online travel agency that is better than the other. Expedia, priceline, booking, Orbitz, Travelocity are all pretty much owned or affiliated with the same two companies. Hotels have parity agreements to charge the same price online.