A space shuttle makes its final flight, the sun explodes with activity, and more in the week's best space pictures.