Didn't do either. Personally I'd take law. Why? Because a lot of the content overlaps with degree content. This a) makes it easier, meaning you get potentially better grades at degree level as you spend less time learning, more time doing further reading, b) means you can focus on how the university system works, i.e. the way questions are asked in exams, rather than just the content which will help you the whole way through, c) the university year is about 6 months, the school year is much longer - two years spent doing an A-level gives you a long time to get to grips with law, d) you'll have an idea whether law is right for you to take to degree level.