Thanks...on another note I went with my buddy and test drove a 2003 M3 Convertible. And I would definately love one of those but I don't have 60 grand to get one so I guess I'll keep looking.

It had a neat feature on the tranny called SMG. Its and adjustable system that makes the tranny shift faster and harder or softer and slower. The M3 also had paddle shifters which was pretty sweet, I little weird to get used to but cool.