I switched from Talkmobile to Vodaphone (who have recently taken over talkmobile) last month.
Wasn't that fussed about moving to Vodaphone but they did offer me a great deal.
I went for the PAC Code switch on a Tuesday. I was surprised that it took 2 days for the full switch to take place...