My vote is for Mothers three part system. It's Pre-wax Cleaner, Sealer Glaze, and Carnuba wax. The whole process is a little time consuming but if you want you're paint to look great I don't think you can beat it.
Let my dying thought be that every mile was fun and let my tombstone read,"They never made one fast enough for me."