Went and saw this with my moms Wednesday night. Good movie. Cute, charming and fun. With just the right amount of snark to keep it from being overly-sweet. A few of my friends have bagged on it for its "fake, hip" dialogue. But hell, none of us are teen-agers. Who the hell knows how high school kids in Minnesota talk now...