EXHIBIT 4.2 REGISTRATION RIGHTS AGREEMENT March 15, 2000 by and among XM Satellite Radio Inc.,