I liked this, as is predictable as I like Drew Barrymore, and I pretty much enjoy all her movies, but I have to admit it has it's faults.
The first thing with it is that Drew plays very different to the normal cuties she plays in a romantic comedy. Here we have her smoking pot, getting drunk, swearing like a sailor and jumping into bed with a guy on their first date. Also, she looks a little harder in this. I am not sure if it is just that she is older or if the lighting is harsh or a bad hair colour, but definitely the sweet girl she normally plays is not really in sight here. Christina Applegate, who I also love, also looks a little harder than normal, so I really am convinced it was how it was filmed.
There is a lot of swearing here and a lot of crude stuff just in it for shock value. I am by no means a prude, but it seemed to me that this movie did not really need as much of this stuff in it, when all it basically is is a sweet story about a couple falling in love and overcoming the obstacle of living too far apart.
Justin Long is good - I guess it is a no brainer that he and Drew would have good chemistry since they are a real life couple. Some of the friends were really over the top and gross.
Re-reading this, I feel like I rated too high at 4 stars, and maybe 3 1/2 would be more accurate, but I don't know, it's still a Drew Barrymore film and I know full well I will be watching it again, so it can't have been that bad.