Paintwork => MiColour, without any doubt. Quality does have a fair price though.
Have you considered vynle wrapping the car matt black? Saw it on a BA, at the F1GP-Autosalon stand, it looked awesome, especially with the carbon vynle bonnet. Being vynle wrapped also means you don't need to worry about stone chips, unless they're huge