Exhibit 10.3 SETTLEMENT AGREEMENT AND RELEASE -------------------------------- This Settlement Agreement and Release (the "Agreement") is dated as of March 24, 2006 and is made by and between ALPHA CAPITAL AKTIENGESELLSCHAFT, WHALEHAVEN CAPITAL FUND...