Both are great. In Traffic there were more people you could identfiy as "good guys" while in Syriana everyone is pretty much corrupt.
Right Now, I'd say Traffic is better. But, that's cause I think Syriana needs some more time to put it in perspective.
BTW, does anyone have any ideas on why Clooney's character