I use a travel agent that knows me and knows the style of travel I like. She has given me some great hotel and airfare suggestions.
When I visit her I have an idea of where I want to go and what the best airfare might be. However, she hunts stuff down and offers me suggestions I hadn't even thought about.
Once I decide I want to go away I am bored by the booking process. I let her do that and if something goes wrong it is her fault. She says she doesn't know why people book their own tickets as she hears so often how it went wrong.