I have had many sports cars over the years and loved them, the last one was a BMW 335i with DCI and JB4 and now my M3. I want a change but not sure where to go from here. Any suggestions would be great???

I was thinking with my sensible head and going for a BMW 335D and getting it remapped so have economy and performance still but but sure....

too hot - i am actually going to put my car up for sale this weekend and am going to consider a PX with the following, Range Rover Sport, BMW 123d and a BMW 335d so can you send me the details of your car and maybe a swop and money might be on the cards