The Girl Who Played with Fire and half of the The Girl Who Kicked the Hornets' Nest.
Marginally better than the first part, but not distinctive enough to differentiate them from many other of the genre. This is a shame, as the books deserve better. One things that grates is the almost total exclusion of quite a major character in the films; i.e. Armansky, Salander's boss. He gets the tiniest of cameos in the films, but was instrumental in the plot of the books. A major omission IMO. I know books have to be condensed into scripts, but this goes too far.
It's made me want to see the Daniel Craig version, as it can't be any worse. Can it?