Slashdot linked up (and then promptly crushed out of existence) a French site carrying dozens of production stills from the upcoming Star Wars - Episode III. Fortunately in the comments we found this mirror, so get them while they're hot!
This one might not suck. We'll see...
the mirrors been pulled - at the request of lucasfilm.