Happy Independence Day to my fellow Americans. Today kicks off another of my occasional week-long extravaganzas in which I post five reviews each business day, each exactly 100 words. Some […]