Argo definitely deserved the win for Best Picture! This only proves that Affleck was snubbed in the best director category. Also, Affleck's speech on stage was adorable. I just want to give him a hug.
There was no clear victor for tonight's Oscars. The awards were split and the major contenders all got a slice of the pie.