Having just seen MIB:III yesterday, I'll say it was rather good. At first it was pretty predictable but it had a nice twist. And for a 3rd movie, it was phenomenal. I saw Avengers two weeks ago; I agree that it was good but not excellent. Haven't seen the Hunger Games and I really don't have any desire to (probably will though).