I'm definitely biased, owning an M3 and all, but it's a good thing because I can give you some feedback. Now, first things first, does the MCoupe you're looking at have the 333hp engine or the older 240hp engine? 1999 and 2000 models have the 3.2L 240hp engine shared with the E36 M3. 2001 and 2002 models had the 3.2L 333hp engine shared with the E46 M3.
I own an E36 M3 with the 240hp engine. I'll tell you right now, it's the most potent 240 horses you'll ever use. BMW geared this engine for low end power so you'll see 0-60 times way lower than you'd expect of a 240hp car. While it wont posess the kick in the back torque of the Vette, you'll definitely be holding on when you punch it. Handling? In my mind it's no question. The M Coupe was built by BMW engineers in their spare time before they approached the head office with their idea. It's an enthusiast's machine built by enthusiasts. It's a brilliant drive.
I don't think I even need to approach build quality. There's no comparison there. Hope this helps.
SLM3