Personally, I love self-catering. I cook what I want, when I want, and don't have to get up at time x so as not to miss a meal for which I've already paid. I'm also quite picky, so there's never any problem with food I don't like. It can get slightly repetitive, but if you take the initiative and follow a recipe once in a while then it's great.
Then again, I quite enjoy cooking anyway. Some people hate it and would probably be better off in self-catering. One of my flatmates brings dozens of frozen curries back from home every few weeks and another seems to survive on ready-meals and pasta.
(I'm in DRA, which is dead nice---en suite and everything---but ridiculously expensive. Nice to be comfy in my first year, though; it'll be into the ghetto (Fife Park) with me in September.)