Who needs a satellite?
I had both hydrogen alpha and white light solar telescopes out at work and encouraged 150 or more kids (and some teachers) to see the transit (between the clouds). The response was either "Ah!" and "Oh!" or "Ah." and "Oh." at the view of a small black dot on a big bright disk :-)
The News at Ten report last night was amazingly bland ... they didn't even pick up that in Britain something astronomical was happening and we weren't totally clouded out!
At least if I managed to inspire one of those kids I probably did my job.