I've tried various supplements and am convinced that they help. However I've not been methodical so am not sure which actually work or which work best. I've taken, for reasonable periods of time: d-ribose; L Carnitine, COQ 10, B12. I've tried others too but been even less methodical (brain cant cope!). Its very expensive so any concensus of opinion as to what works would be great!