If youre willing to pay extra, mackinder/stenton/childs are very socialable and on campus. It can get noisy as people love to party here, if thats your thing. I dont have much experience with the others tbh. Theres greenow and mccombie, but its quite small and i found it dull as hell (which was good for me as i stayed there in final year). These halls are close to lecture halls though, and a university bar.
St georges looks good, although some rooms seem a bit old. Or theres benyon etc where i think the rooms are newer, about 10/15 minute walk to lectures and close to shops and the gym. (Same for st georges tbh)
No idea about the others lol.