When I was 16 my parents gave me a 2002 Focus Wagon SE they had since brand new at 154k miles. Me being dumb at the time and still in Highschool, I beat the living hell out of it on the back roads like nobody would believe and it just kept going and going. Timing belt finally went and then the motor was toast. That's the only major problem with these cars if you have the 2.0 DOHC engine, you HAVE to replace the timing belt every 70k miles.
4 1/2 years later I'm a mechanic and happend to come across another 02 Focus again for a price I couldn't pass up. With 192k miles this car runs / drives so smooth and quiet I couldn't believe it. Just replaced the timing belt today for peace of mind.
My dad is 6'1" and back in 02 he had a very hard time finding a car he could fit in without hitting his head on the celing, until he found this car.