I was actually quite dissapointed in the 3rd book. But im a fussy person when it comes to book endings  
 
 
Anyway, i think this is going to transfer so well to screen. I have to admit im not too convinced on the cast lookswise, although i think Josh Hutcherson is a decent actor. I haven't seen the other two, but i quite like the look of Jennifer and have only heard good things about her. Donald Sutherland as Snow was cast quite well i feel as i really like him and i think that unique tone to his voice will work really well.
Woody Harrelson as Haymitch is a bit of a bother as I didn't imagine him like that at all, but i do think he is brilliant in White men can't jump and sad as it is, he has that 'drunk' ragged sort of look about him! And of course everyone imagines the characters differently.
But Lenny Kravitz as Cinna?? Im not impressed by that one AT ALL.  

*The greatest thing you'll ever learn is just to love and be loved in return. Stand your ground for freedom, beauty, truth, and love.* - Moulin Rouge