I test drove a 350Z and it was a nice car. I have only set in a Z4 so for and it feels so much cofortable (no idea how to spell it). My question is. I probaly can only afford a 2003 to 2004 Z4 with about 25000 mile on it. I want to know how many miles you have on your car and what kind of trouble you have had with it. I have heard the BMW's can be a expencive car to repair. I can not afford to be spending a lot of money on repairs. (besides once have I talked my wife into letting me get a sports car I would never end up hearing the last of it if I bought a car that sent me to the poor farm). Should I stick with a more economical car like the 350Z or would a good used Z4 be a dependable daily driver?