I love these kind of threads, you get so many great answers!