wanderlustmyway.com
Zanzibar Holidays: What to Do In Zanzibar - Wanderlust, My Way
I also kept track of most tours that pseudo-guides offered me on a daily basis, and I think it's a great list for what to do in Zanzibar.