I'm a big fan of using ActiveCaptain to check stuff out. You can see reviews from other folks who've already been to the the Channel Islands. I've sailed to Catalina and posted my reviews there. It marks anchorages and marinas that other people have used with current information, and you don't need to shell out bucks for a cruising guide, or take it to work and show you're obviously dreaming about the upcoming trip.
Another great thing is you can use the chart layer to see NOAA charts of the area, you can even plot a course for your journey.
Best of all, it's free, it's really worth checking out.