Yay! Science had decided to leave JSTOR, which would have caused problems for future access to the journal. It seems they’ve changed their minds and will continue to place archived copied in JSTOR. For more details, check out the Chronicle of Higher Education (may need subscription).
Phew! I love JSTOR!