Amazing website!  I dont believe Ive noticed every one of the angles of this topic the way youve pointed them out.  Youre a accurate star, a rock star man.  Youve obtained much to say and know so much regarding the issue that i feel you should just teach a class about it...HaHa!