I just signed up for a free online account with

http://yogatoday.com/

They have a free weekly class every week (about an hour long). The free classes are too advanced for me (I'm a complete beginner), but they look interesting. You can also download tons of other programs for $3.99 each.