Not written from a riders perspective, but one of the most informative articles I've seen describing the different cool vests out there:

http://www.activemsers.org/tipstrick...olingvest.html