Millennium Force picture
OK, this isn't EXACTLY a new picture, but it was hidden in the postcard section on Cedar Point's website. I'm posting this link for those of you who may have missed it. I'm not sure when it was posted, but it gives you pretty good view of the final break run with the test car on the track.
The direct link to the picture can be found below, through the magic of scrolling...