I don't know about what all you want to do with your site, but you should add some forums. Especially with the Alien/Predator/AvP/ comic omnibuses coming out, as well as the novels and what have you.
I think there are different styles of art that work to the different styles of story. In Aliens style, Denis Beauvais nailed it. For a more Alien style, I prefered Plunkett.