Since this thread is doing so well, I've stickied it and turn it into the first of a series of Official Threads.
The idea is that we have one tightly managed, strictly on topic thread to replace dozens of sporadic threads that are less informative.
Hopefully this concept will improve the forum and raise the level of discussion.