For the first thing: yes, there were things in the movie - characters, settings, events - that did not occur in the book. I thought that rather than take away from the story, they added to it. All of it helped to link to events that do happen later in the book, and the bigger characters that appeared linked the entire movie series to the Lord of the Rings trilogy. I thought this was rather brilliant of them.
For the second thing: my roommate found the LotR trilogy to be too long and boring to watch all the way through. Not so with this movie! They kept the action going, all the dialogue and acting was fantastic, and the characters themselves were completely love-able and wonderful! My roommate stayed awake the entire movie, goaded into watching more by each turn of events. I was impressed by this alone.
As for me, I loved the movie. The settings were beautiful and you could see right away why Bilbo wants to return to Rivendale. The king of the dwarves was brought to life in a way the books just couldn't do for me. I loved seeing Gandalf more active as well. He did all kinds of magic.
One con: They still haven't explained Gandalf's connection to the great eagle. I hope they do it....