The only movie I know of having CGI a 100% beneficial to the movie and not fake, badly done or annoying at any point, is Jurassic Park. Still there are movies being released with CGI inferior to that one. A couple of months ago I saw "Red Planet" and that one probably has the worst CGI I've ever seen. And "I, Robot" could have been done a lot better aswell I think.