In his new book, On Who is God? (A book you'll actually read), Mark Driscoll writes the following:
The temptation of idolatry is that it proposes a functional savior. What I mean is this. All people have a concept in their mind of what their hell is. They also have a concept in their mind of what their heaven would be. To get out of their proverbial hell and into their desired heaven, they worship a functional savior. While this all sounds very religious and spiritual, in practice it rarely is.
For example, if a young woman sees being single as her hell and dating a cute boy as her heaven, then some guy becomes her functional savior. In dating him she will be taken from her singles' hell into her couples' heaven. The only problem is that she must make sacrifices to worship the boy as a god, such as sleeping with him or putting up with his abuse.
Furthermore, if a man sees chastity before marriage and fidelity in marriage as his hell and naked women as his heaven, then perversion (e.g. porn, fornication, and adultery) becomes his functional savior. The only problem is that he must make sacrifices to worship his false god - blowing massive amounts of time and energy online or at strip clubs and buying cheap drinks for even cheaper women (pg 69).
Read the book to see the solution to this problem. For more info on these little books go here.