I think you guys are being a little harsh. I never read the book and didn't know anything going in, and I came out of the theater having actually enjoyed it. It definitely didn't suck. Action was decent, story made sense, and it was interesting enough that I'm curious to learn more of the history of the world it is set in.

Not curious enough to read the books, but curious enough to go see the sequels.

And I've seen Twilight, and comparing this to Twilight is like comparing Batman Begins to Batman and Robin. Sure, they target the same demographics, but one is pretty good and tells a decent story with reasonable characters, while the other is a steaming pile of poo.