I know how you feel - and I agree, nomoreodor.com looked like a damn joke to me - but I was so desperate I was trying everything, and that is what ended up working for me. Keep me updated on how you're doing.
You have poor circulation too? Hmm, this is interesting..I'm seeing more that just us with that problem. Do you also have bad breath/coating on tongue/itchy flaky skin?
From what I've heard, and if you have BO for the same reason as me, its because we are not properly digesting food. Good luck with nomoreodor.com..hopefully that'll buy you some time so you don't have to keep suffering.