Comic Con 2007 Wednesday Preview 7-25-07 - vader