http://www.mikebrotherton.com/
^ That's a link to the blog of an astronomer and professor at Wyoming.
Read his most recent blog (it's right there on the home page), and he gives a detailed explanation of how, due to his success as both an astronomer and a science fiction novelist, he has been able to obtain grants from NASA and the NSF in order to hold week-long, yearly seminars educating the public.
His view is that, through the use of science fiction (which he points out is what got him interested in science in the first place), and through educating science fiction writers and producers, the public will become more interested, and better educated in regards to not only astronomy, but science in general.
It's an innovative way, which is probably why he got the grant money from both NASA and the NSF, to promote science, and I feel like more professors should use the positions that they are in (he is able to show off telescopes, use college textbooks for explanations, etc.) to do as much as they can to get the general public interested in science.
EDIT:
I see that the last few posts have been about how high school does a poor job of promoting science, and I couldn't agree more. I'm not a member of this forum because a teacher inspired me, or the curriculum was spectacular. I became interested in science, and more specifically physics, through almost dumb luck. Regardless, once I became interested in it, it was science enthusiasts like Carl Sagan, and more recently, Neil Degrasse Tyson, who got me to really appreciate what science is and can do for us.
Not more than a year ago, in my Honors Chemistry class, I would refer to it as a "glorified math class, and nothing more". That's how I felt about it, because my teacher did a poor job of getting anybody interested in chemistry, let alone science.
Unless the high school curriculum is changed for the better, and at least has students appreciate science and math, and respect them for what they do for society, then I feel like what Mike Brotherton is doing to promote science is unfortunately what we are going to have to resort to.