Just got back from a 12:35 am showing, and have to say that the film is better than both Thor and Spider-Man 2 (which are pretty much the two best Marvel movies EVER) combined. Joss Whedon has worked his magic once again, this time proving for everyone to see what his fans already knew: he's one of the best writer/directors on the planet. I'm not usually a fan of recasting, but in the case of this movie, it's totally justifiable because Mark Ruffalo is the PERFECT Bruce Banner/Hulk, and is far and away better than Edward Norton (and I'm more familiar with Norton than I am with Ruffalo). Go see this movie as fast as is humanly possible. It's hands-down the best Marvel superhero movie made to date and will not disappoint.