I am a big Steve Vai fan and he is #2 in my favorite musicians list that I did in this forum a month ago. But I would go out on a limb and say that For The Love of God is overrated. Not because it's bad. It's actually an excellent piece. However, when lists of Steve Vai's top songs crop up, For The Love of God almost always comes out on top. Don't these people listen to the rest of Vai's catalogue? Better than Fire Garden Suite? Better than Frank? Or Velorum? Even among the seventh songs, it's not even the best (I much prefer Whispering A Prayer, Touching Tongues, and sometimes Windows to the Soul). Even in the Passion and Warfare album, I don't consider it the best (that would be Answers). So For The Love God, for me, is an excellent song but it is far from being Vai's best. It is overrated.