Today I saw The Avengers. It was amazing to say the least. The movie was the right length, with lots of variation, stepping up action in small steps through the film. To the end. Its unpredictable in all those small places where, I often guess the next line /action. The action was overwhelming and the story actually better than I'd expect.
Its a movie I will advice anyone to see and especially to see it in the cinema. The big screen really helps it packing an extra punch.