Cheers for the quick replies guys, seems like opinion is split here just like in most places!
I've been tempted to try BP Ultimate, simply because on the inside of my fuel cap it says "Ford Recommends BP"...but I'd assume this is just more of sponsorship/money recommendation rather than based on getting the best out of your car?