I'm using Bio Oil twice daily, and have been since I found out. It's already improved the tone of my skin. It just looks alot healthier already! I know that I'll get stretch marks anyway, but its worth trying just in case it keeps them at bay, eh?
Bio Oil isn't cheap though, but I reckon its worth it.