I thought it was alright. As you said, alot of things happened that seemed so out of character. In fact I think Bella was so different in this book you wouldn't believe it was the same narrator from the first 3 books. And that's not because of the "characters grow over time" excuse, it simply wasn't the same person.
(SPOILER)Quite frankly, anything in this book that has to be marked as a spoiler, just sucked. I didn't like that Bella had a baby, and I don't like who Jacob imprinted on. I personally would have found the story 10 times more interesting if Jacob had imprinted on Bella after she turned into a vampire. (That would certainly spice up the story, wouldn't it?) I also do not like the fact that it had this "Happily ever after" ending, with no deaths to any important characters.
Team Edward, by the way.
Also, the Twilight movie trailer.
YouTube - Twilight Teaser Trailer 2