'The Avengers' Lives Up to the Hype