Will Smith has often ruled the 4th of July weekend. And he's not too shabby year 'round. Here are the opening weekend box office numbers for all his films.Source: BoxOfficeMojo.com