Stretch marks come from the area under the skin going faster than the skin itself.
Lifting weights, getting fat, breast developement (in women), and pregnancy (in women) are all causes of stretch marks. Personally I don't get what the big deal is as long as they are from
muscle growth, getting fat they can be icky, but if they're old and fading, its not a big deal, breast developement and pregnancy are no big deal either. Still, I think steve is right, lazer is the best way. I wonder if even that would work on mine though because they are like massive crevices in my skin, at least the ones that go from my upper arm to upper chest, not that I care anway.