The Street.com, Inc. INVESTOR RIGHTS AGREEMENT November 15, 2007