Avenger Angel
Warrior of Heaven
Battle: Los Angeles
I actually thought this movie was pretty good, even though it uses probably the most overused plot device of all time (an alien invasion). The action was pretty intense, the special effects were well done, and it did make it seem very believable. There are a lot of movies that use an alien invasion as the main backdrop for the storyline, but I think Battle: Los Angeles is one of the few movies that handle it well.
As for movies I hate, I was pretty disgusted with the movie Crash, enough to the point where I turned it off halfway through. What I hate the most about it is we've made so much progress coming away from racism and discrimination, and this miserable excuse for a movie tries to undo all that by making generalist depictions of just about every ethnic background that's out there, the exact opposite of what we need. This movie is nothing more than one racist or generalist remark after another with no real storyline to follow. It's one thing to waste two hours of my time with a brainless or boring movie, but it's quite another to leave me feeling pissed that movies like this are even allowed to exist.