Someone I know loosely from the Lightfighter.net board is a computer graphics animation guy who works on Hollywood production, and is a CA Reservist with time in Iraq. I mentioned this thread to him and he replied with the link, which appears to be software he and his kin use to create environments and characters.

http://www.massivesoftware.com/whatismassive/

Is there a difference between crowd modelling and animation?