In light of the recent thread about Andy Stanley's sermon on grace and truth in which some believe he was not holding homosexuality as sin I would highly recommend people watch his 5 part series called Twisting the Truth. He does not always say things the way I would say them but his addresses the issues clearly and faithfully. The 4th part deals with sex and the 5th addresses sin.