I didn't see the whole thing but yes – I did see the Transit this time around and I got photos! I got the photos, without a heavy-duty sun filter, from a handy little device called a SunSpotter:
The amusing thing about the SunSpotter is that they had probably half a dozen of them sitting on tables with NO lines at all, you could just walk up and look at them. At the same time, hundreds of people were standing in two very long lines (which stopped dead whenever the clouds closed in, of course) to look through the two sun telescopes set up on the plaza. If you've ever looked through a 'scope, you know that the image is very small and tiny details are not terribly clear, while the SunSpotter gives you a lovely clear view about the size of a saucer.
I'd really like to get one for myself but I don't think they're cheap! They project an enlarged image of the sun onto a piece of white paper, like this: