Porsche 996 911 Buyer's Guide - 1999-2005 (Models, Engines, Suspension, Brakes, Options, & More)