There is no "BEST" option.
It's case by case...and to be honest, MOST of them will look similar to the average person.
Our F30 Hard Body packages are $600 and include proper decontamination and single stage paint correction. Every single F30 I've seen has the B pillar swirls. They always need correction. Having said that, we seal the entire exterior paintwork include plastics and wheels & exhaust tips as well
So many people think that paint protection is a magical coating that means you'll never have to wash/maintain your paintwork ever again - NOT TRUE!
It simply assists in maintaining a high standard of appearance. Yes, you'll still get scratches, swirls, etching, etc, etc and over time the sealant/coating etc will wear off.
There are pro's and con's for each of the sealants/coatings out there...best to have a look at some examples and talk to your detailer about what you're looking to achieve. Simon, I'm happy to help out if you need any assistance