Other mistake: When Will Smith checks into the hotel and his credit cards are invalid, we see that the time is 5:38 and it is daylight outside. The only problem with this is that it is supposed to be around December given all the Christmas decorations. It would be dark then in the Baltimore, not soaked with daylight.
Other mistake: At the end of the film, Dean can see himself in his TV. He looks up to the fire alerter, assuming the camera filming him is up there. The film camera then also pans up to the fire alerter, indicating the camera is there, too. For this angle, the picture in the TV is wrong, as it is taken from the point of view of the TV.Christoph Galuschka