Steve6088 wrote:I haven't got a 30mm socket, just a spanner, so I don't know what torque I'm putting on the top nut. Is this the most likely culprit?
I'd say this can't be helping the situation at all, and could well be the problem. The top stem nut is meant to be tightened up to a torque value of 103Nm, you won't be getting anything like that with a spanner. You'll probably be lucky if you getting a third of that torque value, unless of course you're built like Arnie
Personally after a year I would have thought the bearings should be seated properly by now, if they weren't exactly home from the initial fit

So IMHO I din't think that will be the problem, but of course I've been wrong before
When you have got them adjusted properly with the stem nut torqued up to the correct torque, you should have a very slight resistance when you turn the steering left and right. You don't want the steering to drop in to a full turn on it's own when given a little push from the center (center being with front wheel facing straight ahead). Obviously that will need to be carried out with the front wheel raised off the ground.
Once you're at that point, while the front wheel is still raised, grab hold of the forks at the front axle area (one hand each fork leg) and check there is no movement forth or back. If that checks out okay you should then be good to go.
Chris.