On a side note, here's what I have been working on for the past 1.5 years:

The theatrical release trailer of The Clone Wars is out! Movie's showing in US on 15th Aug 2008. Even though the parts we did are not actually in this theatrical release, it is still exciting to know that all the hard work we have put in is going to be publicly shown soon. :)
Watch it here.
If you are interested in the HD quality trailer, get it here.
Stay tuned for the actual screening of all the episodes on Cartoon Network starting this Oct!