There's a new product out there called Strivectin. GNC sells it, so does macy's I think. Its a topical cream that you rub on and makes them all go away.
Enough sarcasm. I actually have heard good stuff about strivectin first hand, from a few different people. Here's the catch, a bottle of this stuff will run you about 135 dollars for a 6 month supply. You also HAVE to apply if 3+ times a day to get full effect. PLUS, the first bottle may not be enough, so assuming its working, you might have to shell out money for another one or two bottles.
Pretty much, best case scenario. After about a year of rubbing cream onto your skin 3 times a day, spending several hundred dollars on creams, etc etc you have no stretch marks.
Worst case scenario, all of the above, only you still got em
All in all, depends on how much fixing them means to you.