Sounds like most of us out there.. at least mydelf included. It seems that eveery other week, I'm starting to beclean for the last time. Do you have a support group? I'm trying a new method for myself.. mainly the idea is to have a list of people and activities I can do morning and evening. Breaking away froming those bored times by the computer.
Another thing that I am trying (which I havn't seen on any forums) but might be effective, is a mindfullness cognotive therapy groups session, which teeaches medidation and other great skills for the mind.
I think that it's important to bear in mind that there is a deeper issue here that 'oh i need to get my fix of ...' rather you have to figure out what the real issue is and deal with it.. it may be emotional or sexual.
Thats my thoughts