So after finally giving up on constantly servicing my FSA Orbit which was just too rough and wouldn't tighten properly I treated myself to a Superstar Grande Bamino:
After looking at fitting it myself, because I'm determined to do all my own repairs, I found a ghetto fitting kit on ebay, which cost me £7!
It took me 10 minutes to realise I'd put the crown upside down on the forks, because the headset had a huge amount of movement in it (but in my defense it did ship in the box that way). Still, smooth as silk now.