So at the end of the Silmarillion, the host of the Valar finally march on the armies of Morgoth and he is finally overthrown and cast into the Void.

I've been wondering for a some time now... who made up the host of the Valar? It seems that Eonwe led them ("the trumpets of Eonwe filled the sky"), so I assume there was at least one Maiar among them. The Vanyar were also among the host of the Valar, for they returned to "Valinor in triumph". Earandil and Thorondor and the great eagles fought there too when the dragons of Morgoth counter-attacked. Still, not much else is said of who participated in the final battle against Morgoth. Were any of the Valar present? If not, why not? Would it not make the victory easier to achieve?