If I lived in an area where I didn't get snow, I think a 3.0si coupe would make a really nice daily driver. It would have adequate power, be a lot cheaper to maintain than the M, and get a lot better gas mileage.
If the coupe wasn't so dang sexy, the roadster would be a no-brainer. I love my coupe, but I have a feeling it would have been a harder decision if I had driven a coupe on a warm summer evening...