I loved it but I dont know if it deserved to win Best Picture.

It was kind of long and the middle of it bored me.
I remember watching the movie thinking "This is it? All the hype is about this?", but then the last half hour was incredible and that ending is haunting.

I didnt see Crash so cant comment if it was better than Brokeback.
From what I hear Cross the Line was a great film and got snubbed