Excellent guide Willa, thanks.
One question though (for anyone who may be able to help) - at Oxford/Cambridge, different academic staff are linked to different colleges. Would you therefore be better off choosing a college affiliated with staff that specialise in your subject? For example, I am thinking of studying Psychology at Oxford, but some colleges do not have any affiliated Psychology staff. Is this an important thing to consider?