Welcome to Coffee Snobs, Duncan.
In reading your post, I was wondering what you were using in the way of beans? Are you purchasing from a roaster or buying from the supermarket. My point being that the fresher your beans the better. Buying beans from the supermarket is not always the best as they are not as fresh as purchasing from a local roaster.