Individual choice for looks ... and cost
I used a Taco vinyl profile with a stainless steel insert that would fit over the hull-deck joint (I have an '80 E38). The joint had to be ground in height and thickness (a little) here and there along the length to allow the profile to fit flush to the hull on top and bottom. There are a number of profiles for SS (or rubber or aluminum) inserts to choose from, and some with no inserts. It helps to know what your hull-deck joint looks like and take a look at your budget, especially if you hire a yard to help.
The vinyl came in 20' lengths and the SS inserts in 12" lengths. (And hot dogs are 10 to a package and buns are 12 to a package). Shipping, if needed, can be expensive as a result. Good luck. Mine looks great.