since people are bumping their favorite threads, this is one of mine.