I have looked at Bath and Oxford. Bath I was quite impressed with, pretty casual and friendly. Oxford was ultra-casual, grim, smoky, canned music, I personally would never stay there. Stay at the YHA in Oxford, it's expensive (£18 b&b) but superb.
I review UK hostels on my site, and I would much appreciate comments on any of these hostels.