I really like Gyeon's Mohs EVO coating on our white vehicle. I also helped a friend coat his Alpine White 3-Series a few years ago with CarPro CQuartz UK and it looked pretty good too. White is a difficult color to make stand out after detailing, so you'll want to look for something that gives a very reflective/glassy shine.