You should definitely have a travel agent. Why go through all the hassle of dealing with airlines, hotels, and rental-car agencies yourself, only to see the arrangements get all screwed up, when with just a single phone call you can have a trained professional screw them up for you?
Dave Barry (2010). “Dave Barry's Only Travel Guide You'll Ever Need”, p.21, Ballantine Books