I paid MSRP. Its pretty common to pay MSRP if you order a custom config. So far most people here ordered there cars rather than buying from dealer inventory. Why would they discont a car they have not invested any money in. Every day an unsold car sits on there lot they are losing money on and are far more receptive to making you a deal.
If you do a national serach for M3s you will find 1500 or so MT cars for sale and less than 200 M-DCTs. So if you want a MT your chances are much better that you will get it under MSRP.
Just keep watching the local dealers web inventory untill they have several models that match your needs and make them an offer. You would be suprised how motivated they are to move cars off there lots