One thing that perplexed me, the tech we see used by the villains in this movie is quite versatile and powerful and it is supposed to be Chitauri. Yet I don't recall the Chitauri using ANY of these things. All they had was like laser guns and those dragon things, right?
__________________ "I know it's gonna work because it's impossible"-George Lucas
"Political correctness is fascism pretending to be manners"-George Carlin