I recently had a chance to watch and use a DVD called “Yoga For Endurance Athletes”.
It is an interactive DVD, which actually really impressed me, since I often don't have the time to attend, say, an hour-long yoga class. This DVD includes over 2 hours of yoga moves, but lets you “mix-n-match” your own sections, like IT bands, Shoulders, Breathing or Hamstrings.
My wife and I actually were able to do a quick but highly effective 25 minute yoga workout while the kids were napping and we hit the exact sections we wanted by just selecting them on the DVD menu, without having to worry about driving to the gym, warm-up, or laying on the mat for 10 minutes afterwards (although that is an option on the DVD). There are also some pre-set routines, like “Strength”, “Balance”, or, my favorite, “Focus”, which is supposed to get you ready for a race.