STS-41B left some unfinished business in low earth orbit in the form of a couple of stranded communications satellites. On STS-51A, we're gonna go get 'em.