I agree, different films. I,Robot, killing crazy robots, I Am Legend, last man on earth killing crazy vampire things, and Hancock, a bum for a superhero.
I actually like Will Smith's films. The Pursuit Of Happiness, Ali, Men In Black, Independence Day, Hitch, Bad Boys, Enemy Of The State...a pretty wide range of movies to me. Although, recently I have been a bit disappointed. I didn't think I Am Legend was as good as it could have been. However, Will Smith is still one of my all time favourite performers and actors actors of all time, all the way from the Fresh Prince days with Summertime all the way to Hollywood megastar. The more successful he gets he doesn't ever let it go to his head and seems like a really nice down to earth guy who is not always trying to get in the news.