For my last several international trips, I have used a travel agent. I found quite a gem with a sense of humor and he has never steered me wrong so far. I absolutely love having someone else do all the work (or at least giving me choices on what is available to see, do and where to stay). More than that, I love having tour vouchers in hand and skipping the long lines and hassles.