As a Swede, I can definitely say that I agree about that Jarring language effect. But I'm not sure it is for the same reasons as Bob. What I find jarring is that the movie is so clearly American in it's direction, use of camera and music, all that stuff. But the setting is so clearly Swedish. You see Swedish traffic signs in the background and regular Swedish stores, yet the characters speak and write in English whenever they can. It is also a bit disturbing to hear the actors' attemps to talk Swedish (BIG emphasis on "attempts"). Don't get me wrong the American actors are good (especially Mara), and I certainly don't fault them for not being able to speak a language that is so foreign to them, but Americans just can't for the life of them pronounce Swedish. Every time I hear someone on screen (or Bob for that matter) say the name "Mikael Blomkvist" the Swedish teacher in me cringes in horror. It just becomes more apparent when Stellan Skarsgård talks as he is the only one who gets it right (not surprising of course since he is Swedish). Basically I just don't hear that "English with Swedish accent" Bob was talking about. What I hear is people who are clearly American, speak American and occassionally attempt to speak Swedish and fail miserably.
Otherwise, I pretty much agree with Bob's asessment. I have never read any of the original novels even though I own them (because I'm not a huge crime/mystery-fan) nor have I seen the previous Swedish films (because I generally HATE Swedish filmmaking) but even I could figure out who the villain was going to be without problems. Despite that though, the movie is well-made enough to still be very exciting when stuff is actually happening, and the acting from Mara and Skarsgård are top-notch. Despite playing a predictable role, Skarsgård pulls it off great and is genuinely intimidating when the pretense of being nice dropps. And before that he was good enough at playing a nice guy that I really wanted him to be nice even though I had figured out he was going to be the villain.
Good to see that American filmaking can do Sweden justice and not just use our stereotypes as a punch-line.