Might want to check out the B wear vest also. I have had one for 10 years and it still looks great. I love the fit and feel naked without it anymore. It sure has saved my bacon more times than I care to count.
http://www.f-bombracing.com/BWear.html
http://www.f-bombracing.com/BWear.html