BE WARNED! This is a great car, but what the dealer won't tell you about is the "brake" factor. Ford uses a softer rotor that is designed to wear with the brake. So, every time you get your brakes done you also need new rotors. Even worse is that the brakes only last between 17,000 and 20,000 miles. So, if are going to purchase a Focus, be prepared to spend an additional $500-$1000 almost every year for new brakes.
Ford should be using the same rotors that they use on other vehicles. I would drive this car forever, but I'm trading it in after 2 years becauseI don't want to spend the extra money on brakes every year.