The U.S. government has purchased 195 million doses of approved H1N1 vaccine to give out for free to anyone who wants it.