I love them both. Johnny is so sexy, such a chamelion, being all sorts of different kinds of characters. Will is so funny, and so talented. I could not see Johnny holding his own in an action movie, or in a straight comedy. But I also could not see Will leading a romantic movie (Hitch was a comedy as well, so that doesn't count. Chocolat was amazing, but I don't think that Will could have pulled it off.)
Depp is weird. He goes for weird, kids' movies that are made to be grown-up movies. (I amnot intererested in any of them). Smith is not that weird, does a fine job and isn't weird in himself. Depp hasn't done anything that appeals to grown-ups since Scissorhands.
I like them both alot, but I think Depp is a more talented actor. I think he gets overlooked at award ceremonies, but that's probably b/c of the type of roles he tends to take.
and will smith is funny
VERY talented actor....I love "Benny & Joon".