What a great thread!
I just wanted to say that I love how Jon started the thread with his own additions to his question, then followed up everyone's recommendations with a detailed response, including likes and dislikes, but without name calling and other negativity. It's no wonder the thread is up to page 3 (soon to be 4) now.
This thread is a great example of a request thread. I have learned a whole lot from this. Thanks Jon, and responders.