BMW has announced details of its new M3 Coupé while Volvo has announced an update for its top-selling S40 sedan/V50 wagon range.