The e38 is very high in the list it's the car I want TBH as I love the look Karl yours is spot on is it a gen sport what engine did you go for? what's happened to the z4?
I'm also considering e46's as it would seem for my budget I can get a facelift m sport if I don't care about engine and transmission