The August 1st, 2008 eclipse was a good one... that is if you were lucky enough to be in Russia or China at the time. While not visible to the US, NASA does have some pictures of the eclipse. Some of the best are shown below.
Video of the event is also available here.
Images courtesy of: NASA