Phang Nga bay and James Bond island
I agree that James Bond Island is a tourist trap. However I recommend a trip on Phang Nga bay were James Bond Island is one of many karstcliffs. It is really a spectacular day out.
But in my opinion is the best way to do the trip is on your own, not on group tour.
Go to Ao Po pier and rent a long tail in suitable size, we paid 4000 bht two years ago and we could easily been 6 people.
This way you can tell the driver what you want to do during the day and you are not in the hands of the tour guide.
Bring beer and girls and have a nice day out.
Or go to Bang Rong pier and take speedboat to Koh Yao Yai or Koh Yao Noi, rent scooter there and see the Island. Not been to Yai but I guess there is scooters for rent close to pier there also.