i also was making this decision,and i'm so glad i got the m3.it may not be the "practical" decision,but if you love cars,get one that excites you.
here's a good answer i got when i posed a similar question :
http://www.m3post.com/forums/showpos...39&postcount=4