Are you buying the car at a discount off MSRP or full MSRP?
I vote Speed Yellow for sure, never was a fan of those matte colors, all looks like wrap to me when I see it. If you are going to spend $5k, get the speed yellow though I admit the techno violet is also super nice. My old old e36 m3 was that color and loved it!