You had to be in Africa and parts of Europe to see it.
The next total solar eclipse, on Aug. 1, 2008, will occur northern Canada, Greenland, Siberia, Mongolia and northern China.
The next total solar eclipse visible from the United States will be Aug. 21, 2017.