THANK YOU, THANK YOU, THANK YOU to all who contributed to this thread. I haven't laughed so hard in a long time...