Juno seems to have taken the country by storm and I am loving it. The littlest movie with the biggest heart, Juno is quirky, hilarious, and poignant. I love Ellen Page's performance, and of course I'm a fan of most anything Michael Cera does, but it's all the elements working together (screenplay, direction, music, etc.) that make up my No. 1 favorite film of 2007.