It's time to pop this thread to the top again, so here goes:

Thank you all so much