Okay, so they're not pictures, per say but I ran across these and they're the first good look (I don't know how accurate) images of them for the Avengers movie: