John's analysis is right on the ball. One comment I would like to make is the fact that Ford already HAS all it takes to compete at the top, but the problem is they don't sell those cars in North America (yet hopefully).
Euro Ford models, with engines and trannies for the North American market, would give Ford the edge and more - if they bring the C-MAX and S-MAX here they'll even have more market coverage. They have the design nailed down vs. Honda and Toyota which are going downhill in this respect.
From the Euro reviews, we know that all new Ford models are up there in quality with the best; they usually compare them with VW and not Honda or Toyota. The platforms they are using for the new Euro models are getting high praise too. They have access to a competitive 1.6L I4, 2.5L I4 and 3.5L V6 engines and they also have 6-speed A/T so the powertrains for North America are covered.
The only vehicle that is missing from the portfolio is a mid-size CUV. I think they should build one from scratch based on the Mondeo platform (Euro design please).
Now, all Ford needs to do is quickly scrap the existing line-up, save for the p/u tracks and Mustang or transfer it to Mercury or Lincoln if they see any value for some conservative American buyers and replace it 100% with the Euro models, AS IS, but build them in North America, using the same quality.
With this plan, I’m sure Ford will succeed. I may be a Ford convert example: today, I wouldn't set foot in a Ford dealership. If they bring the Euro models here - Fiesta, Kuga and the new Focus specifically, I'll certainly put them on the top of my shopping list, provided that everything is right.
Fiesta -> Fit, Yaris
Focus -> Civic, Corolla/Matrix, Mazda3, ....
Mondeo -> Accord, Camry, Altima, Mazda6
Kuga -> CRV, RAV4, Rogue
? -> Pilot, Highlander, CX9
C-MAX-> Mazda5
S-MAX-> Venza
Hell, in any class above I'd pick the Ford offering before Honda or Toyota correspondents.