History is looked upon, very highly, take it, I think you should take a language, most universities require a MFL and also companies higher 90% of employees based soley on language skills, are there any over languages you can speak fluently apart from English?
I wouldn't take BTEC's there a waste of time, they say it's worth 2 GCSE's, but taht's at grades, D-E, at GCSE it's important(ish) to pick a wide range of subjects, so you can have numerous options to do at A-Levels.
I've done my option's and I'm going to do -
Edexcel Maths (Hate Maths. But It's compoulsoury, I'd recommend any books from David Rayner, no matter what exam board you're doing)
AQA English Literature/Language - The topics are very interesting
OCR Twenty First Century Science (Triple Award) - B7, C7, P7 are very intersting, if you have the opportunity to do Triple Science and you think you can cope with it, I'' take it.
Edexcel Religious Studies - This is compoulsoury at my school, I didn't like it in Year 7/8, but It's easily one of my favourite subjects now!!
OCR Mordern World History - We had an option of OCR and WJEC, tbf OCR is much more intersting.
Edexcel Geography - Like History, is looked upon highly, and there's an amazing field trip to Somerset to look forward to.
Edexcel German - Already explained how important a language is. If you create a solid base in KS3, languages at GCSE, should be easy.
AQA Drama - Really enjoyable, will help with English
AQA Economics - Very exciting, espicially if you're interested in current affairs. You'll learn a lot.
I'm doing Stats, Accounts and Astronomy, independtley, 'cos i enjoy them and they'll fit in well, with my other subjects.
Hope this helps.