I would look at the positives, Andrew. You have had a supercar for 6 months and will be moving to another very nice motor.
I was very tempted with the 640d offer when Peter got his but, although totally different league, I decided that the perception of others would tarnish my enjoyment of it so I decided against.
I love the new M6 and would love to get into one of those at some point! I have children though....and my mrs doesn't work - both of these factors are cramping my car desires somewhat, lol!
Still missing my E92 335i M Sport!