My $0.02... and this may not really be quite on topic. I think I've posted this in another thread somewhere before but I don't remember.
I think the church needs a more active role in sex education. And I mean that more than just saying "Don't do it." For one thing, when the church says don't do it, and the world says certain things aren't technically doing it, what do you think happens? I have a friend who was waiting for marriage but she had both given and received, if you catch my drift, because most people are taught that that isn't technically sex. Really, I think most people are taught that anything aside from complete intercourse isn't sex.
So A) I think the church needs to address the topics of what exactly is sex, B) what is the role of sex in a Christian marriage, C) how do you handle relationships to keep things from going to far, D) how do you deal with wanting it, when you know you're supposed to wait, E) real sex vs. Hollywood sex - and that's all just to name a few.
My church's approach was always just "don't have sex until you're married" and they presented it as though if you are alone with a member of the opposite sex, you'll just start going at it because it's what your body is designed to do. And they also made it sound as though by saying you would wait, it meant you would somehow not want sex at all. It's never easy to wait - and it's not supposed to be easy to wait.
Why is the church leaving 99.9% of sex education up to the schools?
I think if we really want to give people the tools they need to save themselves for marriage, we have to be more involved than a simple "Don't do it."