There are aspects that I found would have been confusing if I hadn't read the books.
Also the shaky cam for the action scenes was somewhat annoying but I imagine that's what kept it at a PG 13 rating instead of pushing it up to an R rating. Overall though its quite accurate to the books and the movie was very visually pleasing. Even though it was 2hours 20 min it still felt a bit rushed at some points but I can see why they had to cut it down. Still an extra 15-20 min would probably have been useful to make things much more clear to those who haven't read the books (and maybe extended the last action scene a bit since it felt very rushed).
For the record, I'm going to search this thread every few days. If I see the phrase "Battle Royale" in a post in which someone tries to cleverly draw a parallel between the two (aka the "I saw/read it back when it was called Battle Royale" comment), I'm banning them from High Culture for a few days. -ST