You want to hit Flash of Beauty if you want some really good snorkeling on Anegada, or to start here and then walk along the beach to LobLolly. If you are there a week, be sure to spend a day on each of the three best beaches.
Sea fans and a chair for you at Flash Of Beauty: