My wife has a '98 2.8 Z3 with 5k miles on it. She has her name on a M that is being made in April and should be at the local dealer by the end of April. The dealer said he doesn't discount the M Z3, but since we have bought 3 BMWs and many other cars, he will "knock $1,000 of the list price" and give her about $30K for her car. Are there better deals to be made? Are dealers discounting Z3 M Roadsters?