This thread has me grinning so hard my cheeks ache! What a great thread!