Reading Waves

Catching waves really means catching the right waves, which means you need to "read" what type of wave is coming your way. There are the watery equivalents of fastballs, curveballs, sliders, knuckleballs, sinkers, spitballs and beaners, and it is up to you to choose which ones to go for and which ones to let pass. - John Robison
How do you choose a "good wave?" If you can share an experience or picture, so much the better! I'd also like to hear about "bad waves" we should avoid.
As an intermediate guy who likes to cruise on a longboard, I start by choosing a break that is sheltered from heavy waves most of the time. Bolinas with a sandy bottom and southern exposure is great for me. I usually time my sessions to start on 3-5 foot days and 2 hours before high tide so that the waves are slower and more forgiving for my 60 year old body. In the water I look for crumbly waves that break gently- especially when they reform closer into shore. I can usually catch several rides all the way to the beach which MAKES MY DAY! When paddling, I look for the peak, decide in advance whether I'm going right or left and then totally commit.
I still get faked out by double-ups where two waves meet and their crests come together. The wave looks great and then the turbulence either keeps me from catching it or bucks me off when I try to pop-up. I guess I need contacts...GRRR!