Sorry, but I don't see the difference. Ford is NOT calling the '09 F150, "refreshed", or "restyled". They are calling it the "all new" 2009 F150, something it clearly is NOT. They called the Freestar "all new", something it, clearly, was NOT.
Again, the "all new" Freestar, that looked like a Windstar, flopped, so why would the "all new" F150, that looks like a 2004 with an upside down Super Duty fascia and JC Whitney shiny bits, do any better?