Since we've been talking so much about query letters, there's a great post on Query Tracker today. If you want to read what twenty agents have to say about how to put together the perfect query, read HERE!
And if you're not a subscriber to Query Tracker, I would highly recommend it. There's always new and fresh info on writing, publishing, new agents, etc. It's a good thing.