I have never been to Bainbridge, but have heard good things. I do go to Dutch from time to time, but usually head to Willow because I have a season pass, and it is really close to home. Dutch is really nice with its teal-blue crystal clear waters I must say. Some of my local dive groups/clubs/shops have special events at Dutch during the summer, so that is when I usually make a trip over there.