Yesterday was 'D-Day'.
I went to the Gym at 08:15 with my old provider still operational and by the time I returned at 09:45 I had been transferred. The only glitch being my ZyXEL router, which I had hoped to keep 'as is'. It had a bunch of settings and addresses in place however I found out that it does not support the crazy-fast speeds (it maxed at 7 meg) that I am already experiencing from o2 - even though it should.
This triggered a bunch of calls to the o2 support centre. This was manned by knowledgeable and helpful chaps (again) that helped me try various settings on non-standard kit (as far as they are concerned) and then helped me get the most out of the o2 router to match my old ZyXEL settings.
The only bad experience was with ZyXEL support that had me hanging on an 0845 number for an unreasonable amount of time with an answer to my problem which was unimplementable.
Nether the less I just lurv the speed!