Choose CTC
I went to Oxford and would say defiantly choose CTC, as you are by no means guaranteed at job at Oxford, in fact out of my course that finished in the Autumn last year 7 out of the 12 us now have jobs... not a great stat.
Certainly not the 95% they brag about!!!!!