Was not expecting anything terribly useful from this with such a generic title, was pleasantly surprised.
+1. Also nice to see the comments devoid of cynicism.