Thank you lionelhill, I'll look at sigmaplot, I'm not familiar with that one.
"if you want a graph exactly 100 by 70mm, you just have to type in 100 and 70. This sort of thing ought to go without saying, but making a publication-quality figure with Excel is a nightmare."
Yup, my thoughts exactly.