This is one of the best threads I've read since I've been a member...