thank you very much for the responses

I verrrrrrrrrry much would rather take an E46 M3, but i'm not sure I'll have the time or patience to properly maintain one...
I need to do some more thinking.
Also, I think if I do go with an E92, I should be looking for a 335i, rather than a sports package..