2008 was a big year, and Launch 5 stepped right up to the plate with all of the missions thrown its way.