The two are completely different, one is more focused on the action and the other is better known to comedy, but i like Will Smith
Give Tom Cruise a little credit, he effing insane, but a decent actor. Tom Cruise And Will Smith both have different flavors of movies.