I think there are several things that you could do. I like the ones you mentioned. What about you using your blog to pose questions about ethics in business, quandries that might occur (like dealing with employee issues), etc. Pose the problem and end with a question. Make commenting on the blog - both to your question and to other student's comments a grade. This would give you insight into the thinking of students, their ability to form written opinions (which is vital in most businesses), etc. This is a great way to get a discussion stream going. I also liked your idea of kids setting up their own blog to work as a project idea. Have fun.