Should you use a China sourcing agent?

Most people looking to source from China face a basic choice between contacting factories directly via sourcing directories (such as China Quotes or Ali Baba), or using a China sourcing agent such as China Works. What are the pros and cons of each approach, and what is the best model for you?