Vaughn,
I am a big fan of using case studies based upon my career experiences for the reasons you state. They get the students engaged and thinking about the course content. In addition, students get to hear, after discussing the case studies, the end results. Knowing how the case worked out helps them with their problem solving development.
Gary
Gary Meers, Ed.D.