If you need voices, I think you'll find some at sparta. I just contributed to one of their storyline missions, and I heard the addition went over well (of all the voices, not just mine).
Sorry I haven't been around much, fighting cabin fever has me busy on non-computer projects.