James,
Thats one heck of a review. Have you ever thought of going into politics? You managed to present an excellent product review without irritating those who have purchased the product, those who are contemplating a purchase and the manufacturer of the product.
Jack