Updated pics of the car in first post..
These were taken after washing with Sonax Gloss shampoo and then polished the car with Meguairs NXT 2.0 using Meguairs microfiber cloth.
This is giving me good results so far.. Might try their Ultimate Paste Wax as well.