It's been a few months since Ford promised us that juicy refresh to its whips' infotainment system, but it looks as if the wait is about to come to an end. The Built Tough manufacturer says it's finally shipping those 2GB USB sticks (plus an SD card if you have Navigation) to proud owners of MyFord Touch-equipped rides. Included in the fresh update -- which promises