Yes, I take yoga and it was one of the best decisions I ever made. I''m like a different person now. I used to be anxious all the time, to the point where I could do almost nothing. I would get horrible anxiety, racing heartbeat, etc., over little bumps in the road. But the meditation in yoga, as well as learning its principles has helped calm me down immensely. I am much more laid back now and take things in stride. And let me tell you, after years of panic attacks being able to finally take a breath is great!
By the way, I take a class at school, but when I graduate I am going to continue practicing with the teacher I have now by going to her gym. You can do it at home as well if you like, but I would recommend that when you start you take a few classes so that you know you are doing things correctly. Learning how to adjust your body properly is much easier with an instructor who can watch, adjust, and alert you when you are doing something incorrectly. After you feel more comfortable and secure in your knowledge though, doing it at home would probably be fine. I just know that when I started yoga it helped a lot having an instructor there. Also, I have the Gaiam Yoga Now dvds with morning, evening, and core work outs. I haven''t used them yet because I have the class right now, but the Gaiam products as a whole are usually good, so I will use these as soon as my class ends. Good luck on your search!
*M*