Great review.  Thanks so much for all your information.  I enjoyed reading it.