most of the time when we women are craving chocolate, what we're really craving is Magnesium. Especially if our hormones are doin their monthly dance! yippee skippee! You can always try adding/increasing your magnesium until the cravings die down. or.................
I keep dates in the house, when I'm craving sugar I eat some dates. They're a sweeter fruit and seem to satisfy the craving. Or I'll try PB and an apple or rice cakes. I know it doesn't sound like a good replacement for the sugar but - like you - I KNOW what will happen if I eat it so I'm trying to find something to "eat" that will help me get through it.
On the days I just can't stand it anymore and I'm basically in a "screw the world I'm gonna just eat chocolate Anyway" I've found a chocolate fugde at my local health food store that is fruit-juice sweetened. It's a very deep, rich, dark chocolate fudge that I pretty much just eat right out of the jar! Because they use fruit juice (I think grape...has no "taste" but it does sweeten the chocolate) I don't have the sugar highs/lows/migraines I would get with normal chocolate.
http://waxorchards.com/fudge.htm
(I've been getting the Oh, Fudge! one but I've had some of the others!)
Life should NOT be a journey to the grave with the intention of arriving safely in an attractive and well preserved body, but rather to skid in sideways, champagne in one hand, strawberries in the other, body thoroughly used up, totally worn out and screaming: "Yeah Baby! What a Ride!"