The best finish usually is the result of a mix of products from different brands. The colour of the car should be the main factor when deciding what products to use - light coloured cars should be using different products to dark coloured ones for example.
Gareth