Well, that last, especially, is sage advice.
I've done yoga before, so that's not really "new," but I'll give this some thought. I was leaning more toward the aikido, actually, but some grad student friends wanted to go to yoga last Friday, and it's free, so I went along.