Porsche 911 (996): Carrera, GT & Turbo (Ultimate Buyers' Guide)