I seriously can't believe that this battle hasn't been don yet!
The movie version of the Starship Troopers face off against the Xenomorphs on LV-426 (setting for the film, Aliens). 250 standard Starship Troopers with the standard equipment from the films must set up defenses around the LV-426 colony installation and defend against the horde of Xenos.
There are 350 Xenomorphs and one Alien Queen with a hive several miles away from the installation. They sense intruders and will come to attack.
Again, film versions for both!
Who will win?