It is hard to judge a tire by it treadlife alone. Every tire is a compromise and the ones that generally come on sports cars like the M3 have very low treadwear ratings for maximum performance that the buyer of the car wants. Having owned BMW's, I would go to sites like the TireRack, research your tire size, read all the reviews of the tires, and then call and go over it with someone at sales. Tirerack use to be great, but I have talked to salesman as of late that gave you the feeling you were "wasting their time" with your questions. The last one I asked him to switch me to someone with a better attitude. That being said, you most likely can find a tire that may not give you all the potential of the OE tires but will compromise by giving you a higher life. An 08 M3 is a pretting high end car. Using up tires with these cars comes with the price of ownership. Be glad he's doesnt own a Veyron:
http://www.tyrepress.com/News/business_area/27/18526.html