Some people get stretch marks just from putting on a little weight. Unfortunately once you have them, they're there to stay (so I've read... coz it's like scar tissue).

I guess the best thing to do is use creams like you are to prevent them.