PEOPLEPC INC. REGISTRATION RIGHTS AGREEMENT DECEMBER 17, 2001