I have been using a combination of Let's Talk about Life and web based reading and listening (yes you can download live Russian radio broadcasts to your computer) in my senior seminar RU 704 here at Middlebury. You can find the complete syllabus along with basic links at http://www.middlebury.edu/~beyer/courses/courses.html