UCL or Bristol. Both courses are traditional lecture-based courses, as opposed to case-based learning (Cardiff) or problem-based learning (Exeter), which I suspect I'd like less because I like being able to do very little during the year and then working very hard in the run up to exams to avoid failing.
There are quite a few disadvantages to the Oxford course from my point of view. To name a few: they've switched from dissection to prosection to teach anatomy; no clinical contact in the first three years; no guarantee that you'll actually be at Oxford after the first three years, in which case I'd probably end up at a London medical school anyway because they have special schemes for Oxford and Cambridge students who didn't make the cut for the clinical years at those universities; the ridiculously competitive environment. That last one is particularly important to me because I'm a fairly laid back person and I enjoy learning for its own sake rather than to one-up my peers all the time.
UKCAT -- About three days of serious prep. Not a good idea if you want to do well on it.
BMAT -- About five to six days. Again, really not enough if you want to do well on it, although everything except section 1 went fine on the day.
Each university has their own timetable. UCL interviews from December until March, Bristol interviews from November until April, Exeter interviews between 1 December and 17 December, and Cardiff interviews from November until March. They can call you for interview at any time during the periods specified or not at all. Most medical schools lack the capacity to interview all their applicants so they usually have some kind of pre-interview selection criteria to decide who they'll interview.
Are you seriously asking me this after I told you I've applied for medicine...
A doctor, of course.
Undecided on speciality but probably general practice or research if possible. Not big on talking to people all day unless it pays exceptionally well, you see.