Really sweet movie. I think that the characters are well developed and real, made me miss being that age. The James character is great, he's nerdy and sweet, but not a caricature, you could see why Em would fall for him. I also liked how they didn't demonize certain characters either. And after this and Zombieland, I would pick Eisenberg over Cera any day. I can see this being one of those movies that I will watch whenever I come across it on TV.