Arianespace is maintaining its Ariane 5 mission pace as the third heavy-lift vehicle slated for launch in 2009 arrived at the Spaceport in French Guiana yesterday. TerreStar-1, one of the world’s largest commercial satellites, is the Ariane 5’s dedicated payload on this upcoming mission.