It's hard to make comparisons between the first book and this one - both were amazing, but the stories are so different. I might complain that Lisbeth from the first book is completely different person than Lisbeth in this book. The character really isn't consistent, but I do not care. Maybe because the whole story is completely different and might be read separately from the first part, so no great harm done, if you are not too picky. I usually am, but in this case, I really do not care, because, honestly, I had doubts about Lisbeth from the first part, so nothing could really surprise me in this one.
Anyway, I definitely intend to read the third part.