I'd either keep it or get an RX-8.

I'm not sure I'd want a used M3. You wouldn't know its history and you can bet it was driven hard for every one of the miles on the odo.
If this is going to be your daily driver you depend on to get to work/school you're going to have a rough time with anything british.

Just my $.02
-CtrAltDel