Finally, someone inquired about USC 🙂. I contacted them and they said the class is full and everyone's deposits were received by April 30/May 1 🙁.
I think the final deposit is due by July 15, but they weren't very optimistic and told me to accept my acceptance from other schools or if not, it's not a bad idea to start for 2011 cycle 😡. GL.