Another nice thread.
+rated.