MenhazQ - Great post. It's good to see that you've put some thought to it. Not just a simple cut/paste from cosmo. Great job.
OMG are you implying my post is just a copy-paste?!?
It's been on my mind for days (and parts of it for years). It took my whole morning! And then I felt compelled to take a nap. :D