Porsche 911 (997) - 1st generation: model years 2004 to 2009 (Essential Buyer's Guide)