People in Asia witnessed the longest total solar eclipse of the century today. NASA's website has some in-depth info. I saw a total solar eclipse in Mexico City in 1991. I'll take that as a sign.
Photos from AP via zitalee_jingyi's Flickr stream.
UPDATE: PicFog is aggregating eclipse photos in real time here.