What a WONDERFUL thread! Thank you for compiling and sharing all of this!