Patlabor 1 [en.wikipedia.org/wiki/Patlabor:_The_Movie]. Instead of the usual stuff you see out of mecha animes involving gigantic space battles and big bad aliens, this particular manga sets up a mystery involving the mechas, which aren't military vehicles, and spends three quarters of the movie trying to figure out what the hell is going on. This may be a bit slow paced for most anime fans, but I didn't get bored, I just let the story unfold, and found it to be intelligent and missing a lot of what can make even popular Japanime really cheesy. The characters are also not suffering from the usual slew of emotional problems which are supposed to substitute for personality.
Second place: Slumdog Millionare [en.wikipedia.org/wiki/Slumdog_Millionaire]. Again, it's one of those movies that unfolds somewhat slowly, but I found it made the film interesting rather than boring. Where I couldn't get through the first two scenes of The Dark Knight, I watched this movie instead and liked it.