Herb,

I find more and more that less is more in a mix. A good approach to add then subtract until the mix is clear and resonates. You nailed it in spades on this one. Catchy, with a commercial goodness to it. Outstanding tune! As good as it gets.

Deej