First off, I have to say this movie is not called Battlefield LA, or Battle of LA of Battle for LA. Though they sound grammatically correct, they are not and hearing them repeated all day is damned annoying.
That being said, this movie was actually pretty awesome. Don't get me wrong, this was not a great movie. Scattered plot-holes, bad acting, bad dialogue. And it was awesome. It was basically one giant video game. You don't care about the problems cuz the action was just cool. Things blowing up, alien robot things and people being shot. A lot. I didn't expect much from this movie, which probably helped but oh well. Critics be damned. This movie was great fun from start to finish. Worth renting once it hits dvd if you wanna wait for it. If you think it looks amazing, rub to it. It shall be waiting.