You should take this thread over to the Looking for Outfit section of the forums. Though if you browse through the Outfit recruitment section you might also be able to find what you're looking for. Now I might be biased but if you look at the Outfit Recruitment section I highly suggest checking out The Vindicators,they are a VS outfit and seem like a great group of guys and gals.
Edit: Well done on snagging a beta key you lucky lucky bastard.