Here’s the Big Moment..the Best Picture Oscar handout. It’s going to be Little Miss Sunshine, I can feel it, it is….I think. And the Oscar goes to The Departed…deserved! No problem at all…my favorite fim, after all. But we all know it was a very close vote. A few votes either way. Anyway….good news.