Paint protection film is the way to go for sure, I picked up a roll from one of our bodyshops as it was used on painted rear bumpers on estate cars for dog owners (protect from claw marks). I use it in strips alongside the tread rubbers on the sills and when I had a car with a bonnet strap I used it under there. If you want to remove it its best to warm it with a hot air gun or even a kettle of hot water works well to soften the adhesive. Useful if your a biker on the rear of the fuel tank to protect from coat zips etc, I have a square on my painted dash as my SatNav has a sucker and that's where I attach it.