Roche Harbor has a pretty good fireworks show, live music on all three nights of the weekend, other fun activities like logrolling, and always has a good "vibe" going on the fourth. Lopez Island also has a great fireworks show and the island is "very laid back"... even by Island standards. I'm sure they will also be featuring live music on the fourth.
The Town of Friday Harbor also has its own fireworks show.
Eastsound Village on Orcas Island is said to have an incredible fireworks show.
RocheHarbor.com LopezIslander.com You should make your reservations now if there's anything still available. Check out this site for local accommodations:
www.Northwestrooms.com Roche Harbor logrolling:
[youtube]http://www.youtube.com/watch?v=_qpqx8OcWkI[/youtube]
Islands transportation information:
[youtube]http://www.youtube.com/watch?v=Qo5-HagTqBI[/youtube]