I don't think "Battle for Los Angeles" was as good as "Evil Empire", but that's just my opinion.
System of a Down put out two solid records last year, but both had quite a bit of filler, if they could've whittled it down to one disc, it could have been a classic, IMO.
In the last four-five years, only two really come to mind, for completely different reasons:
Audioslave-s/t (One of the hardest-rocking mainstream records, as hard as anything Monster Magnet or Turbonegro's put out recently, but overall, a much better record. Not really a bad track, and the sonic boom of "Cochise" especially really brought a Rage Against the...vibe to it, it's a shame they toned it down so much for their last album.
Green Day-American Idiot-I don't exactly agree with their political motivation on this, they pretty much put this record out when most bands were making their anti-Bush statements, and the way they pretty much slogged America on Canadian tv during their promo for this, just annoyed me more than anything. That being said, the way they sequenced, and structured this record, really made it feel like a fully-realized album, instead of just a collection of songs. Very Who-esqe rock opera tunes in it as well, especially "Homecoming".