When I first came home from hospital my mother bought me some Bio-Oil, which I'd never heard of but is supposed to be good for scars, stretch marks, aging skin (don't all rush at once!), and other stuff like it says on the box.
Until I saw a friend last week who had had the same operation as me, but 6 years ago. He showed me his scar (well, only a bit of it, we're not that good friends), and it looked more recent than mine.. red and much more angry. Maybe I have laid-back, chilled out scars, but still it was noticeably different. I didn't realise how much until later that day when I was getting undressed and looked at mine, faded almost to a pretty baby pink (aaaahhh).
So, if anyone recommends Bio-Oil to you, use it! It's not very pricey and the bottle looks as though it will last for about 20 years, although admittedly I'm only using it on small areas and not slathering it over my entire body.... YET.