If it's going to be your one and only car. I'll get the 350z.
Why spend $30k for something that's 8-10 years old, even with milage under 100k. You're still getting 10 year old engine, tranny, hoses, seals (targa leaks), squeaks/rattle, etc...god knows the previous owner beat it or not...