AMENDED AND RESTATED INVESTOR RIGHTS AGREEMENT August 11, 2005 To each of the Purchasers named in the Common Stock Purchase Agreement of even date herewith (the "Investors") This will confirm that in consideration of the Investors' purchase on the...