First of all, it is an Adam Sandler movie. If you hate Adam Sandler movies, then you won't like this.
I gave it an 8/10 because it was one of the better Adam Sandler movies. The plot and storyline was better than I expected; the development was pretty good as well. There were definitely a lot of points where I had to slap my forehead b/c it was silly funny.
Yeah, its highly unrealistic, but if you expected realism, whats wrong with you? Sure, Jennifer Anniston is the "uglier chick," which is like saying a million dollars isn't that much money, but she did a good job in the movie.
The only complaint I had was Adam Sandler used all the lines I planned on using with the girl I took to see it!