I just got out of the CHL class. It was informative and definitely worth taking. I aced the shooting part, but it was really easy. The only thing that sucked was the class is a state-mandated 10 hour minimum and my class ran almost 13 hours. It was a long, long, long day but overall I'm very glad to have taken it.
The instructor did a good job of keeping it entertaining and engaging the class, which made the long day very tolerable.
Interesting point I took away from the class:
We were asked what we had outside of our house (like in our yard or driveway) that was worth over $100,000 but not insured. I of course don't own anything worth that much, and anything like my car/truck/etc is insured. When asked why the $100,000 amount, the instructor said that's about the minimum of what we should expect to pay in legal fees if we shoot/injure/kill someone outside our house at night (even if the shooting is justified).