For a well maintained "Radiant Silver" 2004 Nissan Titan....
I'm thinking KAIO followed by UPP. Mainly because I already have both products. But... I've heard good things about EX-P, and I'm open to whatever will get the job done best.
I would like to bring out the "flecks" in the paint...