"So if I really want to move it from 123 where is cheap and competent?"
Gandi get my vote - bit of a learning curve on the way their systems work, but good value, decent visibility of options with sane defaults, tech support has been a bit dismissive of my misunderstandings, but prompt and effective nonetheless.