On Friday I went to see I,robot. It is hard to rate a movie like this mostly because I have read the Asimov books.
Whichever way I look at it this movie gets better than a seven out of ten.
It has good humor (of course with Will Smith), the special effects are good. Some of the gadgets are very cool. The story is told well.
In order to get a ten the robots would have had more realism. In my mind the animated robots still don't get it quite right. C3PO and R2D2 still have more believable qualities than the NS5 robots in the movie.
There are a few other things that would bump up the score, but I will refrain from spoiling the movie for you.