We had a partial solar eclipse on Jan. 4, 2011, which has been captured in some quite dramatic photos. Here are a few, thanks to Kim.
From the Netherlands:
From Red Square:
From Oman. Notice, if you can, the International Space Station transiting the Sun, at the 11 o’clock position.