i feel your pain.  what helps me the most is stretching.  but don't just stretch after you ski, do it before and afterward, and in the morning and nights on your off days too.  it may sound like a lot at first, but the more i stretch, the better mine feel.  i've been dealing with them for awhile, and i have not found anything that will outright cure them.