That reminds me, my friend asked how Thor gets back to Earth, I told him it would be revealed in Avengers. That's true as far as we know, right? Has there been any details about that?
--
~Halo Now you learn the mistake of challenging me.
http://img408.imageshack.us/img408/2734/hieis.jpg