Tai Chi to be refreshing and relaxing. Yoga is restful and mellowing and wonderful but I feel the movement in Tai Chi is so fluid and purposeful. For relaxation before an event Tai Chi would be what I would prefer. But that's just me.