For those who watched the previous Swedish films (but not read the books)

Rating: 8/10 (7 January 2012)

For those who watched the previous Swedish films (but not read the books), this movie is pretty good. In fact, it honestly felt like I was just re-watching the film again for the second time -- there were few differences between the two of them.
Overall, I felt that the Swedish version had a little more weight to it, but if you have a serious aversion to foreign-language films, this movie does a good job of making you feel like you didn't miss anything as far as a 'remake' is concerned.
On the other hand, if you can watch the Swedish versions, I'd recommend them either instead, or watching them sometime -- either before watching the English versions, or later.
It's hard for me to get into why I felt the Swedish version was better without revealing spoilers, but suffice to say that this version isn't bad either. I gave the Swedish version a 9/10, and I'm giving this an 8/10.
Hope this helps.