SETTLEMENT AGREEMENT AND GENERAL RELEASE Effective January 23, 2004 between