http://www.zensah.com/men.html
i spend a lot of my work day sitting, either at desk or behind the wheel, and my legs ache like crazy some days after hard efforts. so, i picked up a pair of Zensah leg sleeves as recommended by a tri guy i know. these are pretty popular in the running and tri world and just seem to be creeping into the cycling world. i know Hincapie has their own line of compression gear new this year.
i will wear them all day on days where i know i am going to sitting on my arse for long periods of time. i feel like they help. that my legs feel "fresh" and ready to roll again. that dull ache is gone as well.
i cant help you with the rest. later.