Corporate travel agent unless you can show you can get a better deal independently. In reality, people just leave it to corporate service 99% of the time as they handle all the re-booking, last-minute change hassles which come with consulting travel.