About Juno:
I think it is a great movie, very entertaining and clever as well. Who expect to see reality in a Hollywood film?(And this is a Hollywood film, regardless of the "indie" iconography)
If you expect to see real life drama about teen pregnancy go to any planned parenthood clinic. Its pretty clear that theres a huge difference between reality and what Juno depicts in terms of teen pregnancy. But then again, I go to the movies to be entertained, not to be reminded of the constant struggle of the common man (and if I want that, Ill see a documentary).