If looking at bmw z car - test drive an M roadster - the only one to have and comes without curlers, although you cant go wrong with the s2000 - next on my list, but the second generation - after 2001 are best, apprently. Alternativly if more of a classic, try looking at an 80's BMW 635 lots of motor for about 5-7k and a gem, another is an Alpina B car, do an Auto trader search on them 9-10k for an 98 ( check out if they have the same probs with the Mtech eng managment system that needs replacing every 2 years).