Rewatched it in 3D today. I think 2D works just fine, because the 3D effects are not as spectacular as those in Transformers or Avatar.
Caught the "PUNY GOD" line very clearly, as the Hulk uses a strong tone.
I assumed that Tony was making up LMDs to avoid talking to Coulson, there were no other indications the tech exists in the Avengers U. I assumed it was an Easter Egg for the fans of Marvel/SHIELD.
My take of it was that Stark knew what LMDs were and the line implied that Stark Industries manufactures the things.
I'm disappointed though: I stayed till the end because i missed the 2nd post-credits scene, but apparently that is only shown Stateside. The "international version" of the film doesn't have that scene :(
I have a question: I'm not familiar with the Chitauri as they appear in the comics, but they gave me the impression that they're aliens and not robots. So are they supposed to drop dead like battle droids right after the portal closed instead of forming pockets of resistances for the Avengers to mop up?