Having read this I thought it was really enlightening.

I appreciate you spending some time and effort to put this 
information together. I once again find myself spending way 
too much time both reading and commenting. But so what,
it was still worth it!