So Nathan Brandsford* a while back wrote an article on how to know if you have a good agent.
Well, just for the record, my particular agent hits the ball out of the park on every one of those things. Not to mention the fact that it's because of him that all of this publishing stuff is going down for me.
So, Sam...this one's for you (ESPECIALLY those first five seconds...O.o). You make my dreams come true!
* An agent that is (or was? I'm not entirely sure) like, kind of a big deal. Anyway, he has a really popular blog.