I have heard the same thing as the others - that getting stretch marks is genetic and cocoa butter or other creams do nothing to prevent them. I am putting on cocoa butter anyway, though, at least it will keep my belly feeling soft...
I agree with the above poster. I believe that the only thing (if any) would be drink water. No cream is going to prevent you from getting stretch marks if your body type is going to allow them.