Check the new Clone Wars series if you haven't already. Looks damn fine. http://www.starwars.com/video/view/000478.html
Forum Rules