Thanks for the reply, to be honest I ruled out an M3 over the weekend as I did an insurance quote and it was over £1200.
As for an Elise, the only thing that puts me off is how much more expensive they are to buy than the VX. On the VX forum you can pick up a 2.2 that looks half decent for...