Awesome - thanks for posting, Edge, regardless of whether or not this was posted before! Those of us who are regulars but may not be hanging out here 24/7 may miss stuff like this, so thanks SO MUCH for sharing!!
I still fail to see why people seem to get uptight about the occasional repost (always followed by the "you should search first"). Obviously almost everyone on this thread either missed the original posting and/or is very appreciative of reading about this. People who just joined would certainly not have known about this, unless they're expected to be searching for people, too. Me, I'm just a casual browser (been for 12 years now) and love coming across stuff like this.