Devonshire houses all sorts of people, it just tends to attract a lot public school students because it has a very 'communal feel' -- I get the impression that everybody knows everybody, which can be a great adavantage, and there seems to be quite a few social events. I, myself, live at James Baillie, and it's perfet for me. It's modern, clean and relaxed, and, like Devonshire, is in a brilliant location. It's purely personal opinion, but i would say this: If you're a big 'social' person, then Dev may be for you; if you enjoy socialising, but don't like being right in the mix of it, then James Baillie will be better. Either way, they're both in a similar location, both are nice (one older, one newer), and I'm sure you'd be happy at either.