Case-based learning vs. traditional lectures: effectiveness in medical education?

What are your thoughts?