Memorial Day and Labor Day hog all the glory at this time of year — the first breath and last gasp of summer — but July Fourth is the sweet treat in the middle, with dazzling fireworks shows during the heart of the cruising season. Lots of coastal towns and lake communities put on shows that can be seen by boat. Below are a few of our favorites.