I know a friends M3 just hit 150,000 still runs like a champ. You wont want a civic after driving a M. I like my M to have lower miles.
My current car has 69000 Miles on it and no problems. My last car had 70000 miles and i had to replace the radiator but still had the warranty so no big deal.
No normal extra services, but remember your looking into getting a BMW. If you cheap out your car will empty your pockets out very fast. The ride gets a littel tough after a while I suggest upgrading suspension, Koni adjustable shocks will make it a better ride, RSM's tend to go as well near 70000.
Ive seen on other forums members have 200,000 on there M's and they run fine.
///M3 Cc #47
<img src='http://www.sfxradio.net/Brad/them.jpg' border='0' alt='user posted image' />
Current: 97 ///M3 Estroil Blue Coupe/Manual
Sold: 98 ///M3 Cosmos Black Cabrio/Auto