Another Option would be to use a DC/DC converter circuit with a variable inductor or potentiometer, depending on the type of DC/DC converter you're using. it is only 90% efficient, but if the PWM is not producing nice effects, then it's a possibility.
Otherwise just use a PWM system and put...