This is an excellent site: Call My Agent! http://callmyagent.blogspot.com/. If agents are a mystery to you (aren’t they always?) then head on over and have a browse.
Agent Sydney says: “Call My Agent! is a blog written by Agent Sydney, an Australian literary agent. Call My Agent! hopes to shed light on the sometimes shadow-shrouded world of publishing in order to help writers work out how the hell they get published.”