I had Steve at Mirror Finish in the Dallas area do a 2 stage paint correction and coating in CQuartz Finest and it looks incredible.
He kept the car for 3-4 days to do all of it. It is SO much easier to clean and keep clean now which makes the cost seem like a no brainer. Here are some pics: