EXHIBIT 4.3 STOCKHOLDER'S AGREEMENT BY AND BETWEEN: IMMERSION CORPORATION AND MICROSOFT CORPORATION DATED AS OF JULY 25, 2003 STOCKHOLDER'S AGREEMENT This STOCKHOLDER'S AGREEMENT (the "AGREEMENT") is made as of July 25, 2003 (the "EFFECTIVE DATE"), by...