EXHIBIT 99.4 VOTING AGREEMENT THIS VOTING AGREEMENT (this "AGREEMENT"), dated as of November ___, 2003, is made by and among each of the persons listed under the heading "Stockholders" on the signature page hereto (collectively, the "STOCKHOLDERS" and...