Great thread. This forum should have a best of section for threads like this.