Iron Man 2 has lots of pretty people and other news