It's been about two weeks since the release of Aliens Vs Predator for the PC and now a new update via Steam has finally put in support for the long promised dedicated servers. Developer Rebellion had promised that dedicated servers would be available for the PC version of the first person shooter but as it turned out the game was released without such support out of the box.
The dedicated servers can be downloaded on Steam via the "Tools" tab in the client. If you already own the game it will just add the exec file to the game's folder. However you can also download the 15 GB full version if you don't own the game.

Top Game Downloads
Red Stone Client SetupCommand and Conquer 3 Demo
Loki Single Player Demo
ArmA: Combat Operations Demo
Americas Army: Special Forces (Vanguard) v2.2 Full Install

