EXHIBIT 10.3 REGISTRATION RIGHTS AGREEMENT DATED MARCH 1, 2007