Hi MrAl,
Nope no logs solved at all, I used to be able to do maths like that, i am a physicist by training, but its too difficult! lol. I discovered the duty cycle is determined by the ratio of R1 to R2, as long as its big you get pretty close to 50%. The biggest determinant of frequency is the cap. So I have R1 at 1K and R2 at 33K in series with a 10K pot. So I can vary the frequency between 90 and 110KHz and the duty cycle stays around 50-51%.
I made the circuit up on a breadboard originally then put it on a stripboard but that isn't space saving and was more of a tester really so I am currently making up another which will be tidier, space saving and adding in a few other bits I've had floating around.
I have a copy of Matlab which I'm fairly sure will solve equations like this, I just haven't learnt how to use the program.