• odineye Posted: 5/7/2009 8:29pm PDT

    "Initial Quality?"

    So - people are happy with their Ford right after they buy it?
    The real question will be how happy are they after six months, one year, five years, or at 250,000 miles.
    I hope Ford really has improved, but proof of improvement is in the long-term pudding...