I'm still blind from starring into the insanely bright Boulder sun to see the solar eclipse. Thought it was pretty neat though, and it reminded of a TV on the Radio song I used to jam to.
Here's some other pics I found of it. Glad I live in the Western US where you could see it.