This is just my own personal opinion. But, most of the ones you listed are cars that someone else has beat to hell or they are HIGH dollar. Also, (and this is just me) I don't like any of them other than the S30 (by which I assume you mean the old 240Z). The 300ZX was/is an incredible car, but those are also potential money pits or excellent examples have big price tags. Here's what I think. You are a homeowner now. Buy a grown up car. Get the LS400 OR an Old Mercedes. I can write you pages and pages of advice about which specific Mercedes models you want and which ones to avoid. But, with Mercedes, there is one question that makes the decision much easier. Gas or Diesel? Since you said you don't really like BMW, then don't buy a 3 series. A 5 series or a 7 is whole other world and they are great cars.