The 4th of July worked well for us and we saved a bundle by serving hamburgers and hotdogs.
My daughter just attended a wedding on the weekend of the 4th this year. I wondered about it, but his family is from the Seattle area and hers are from Baltimore, where the wedding took place. I figured a long weekend was maybe easier for more people to attend a distant wedding.