efx has been up and running for over a year and already releasing items from SW, ST and other shows/movies. They have a great site and send out email newsletters/updates you can sign up for.
Alas, according to the efx guys I talked to at SDCC 09, Amy no longer worked(s) for the company. And in ending this post...you just necroposted! :-P