Results from human studies suggest that taurine can also lower blood pressure
Taurine can cross the brain/blood barrier. Other studies suggest taurine helps osmotic shock recovery and can prevent epileptic seizures

Taurine is an antioxidant.
A further benefit of taurine is that it acts an as antioxidant. Antioxidants help protect damage to cells from free radicals.

Free radicals are molecules with unpaired electrons. Free radicals are highly reactive and can cause cellular damage. Whilst exercise brings overall health benefits to a person it, it can cause oxidative stress as free radicals are formed post exercise.

There is evidence that taurine reduces the degree of post exercise oxidative stress

As an antioxidant, taurine can also protect the body against substances such as lead.

Benefits of Taurine - The Cardiovascular
The cardiovascular system refers to the transport system which moves oxygen rich blood and it's nutrients around the body. The cardiovascular system also moves waste to the kidneys for excretion and carbon dioxide to the lungs for exhalation. The heart, blood and blood vessels make up the cardiovascular system.

Taurine seems to benefit the cardiovascular system by lowering blood pressure and cholesterol levels.

Studies have shown that taurine can reduce apolipoproteins and lipids in cells. These are risk factors for both coronary heart disease and atherosclerosis

Taurine can also benefit people with congestive heart failure by increasing the efficiency and force of heart contractions.

Taurine Helps Skeletal Muscles Function
Studies show taurine helps the skeletal muscles to function. Depletion of taurine within the body can lead to a significant reduction in exercise capacity.

Ref: http://www.whathealth.com/taurine/benefits.html