You don't have to choose

Rating: 8/10 (3 January 2012)

Isn't it nice that you don't actually have to choose which version is "better"? They're both outstanding. They're different. They have different strengths. The Swedish version does a better job showing Salander's background; the American version does a better job showing the relationship between Salander and Blomqvist. The Swedish version does a better job handling the Wennerstrom subplot; the American version does a better job handling several aspects of the central Harriet Vanger mystery.
As far as the ending is concerned, neither version follows the book completely; the book's ending is a kind of composite of the two. Or, more accurately, the two directors chose to emphasize different aspects of the book's ending.
Take my advice. Don't choose between them and don't waste time arguing which is better. Appreciate the strengths of each. And while you're at it, read the novel AND listen to the excellent audiobook version narrated by Simon Vance.
And keep all the versions away from your kids.