Re: NASA does it right.
well, in all fairness, the LHC presents something that is a whole lot more abstract then Curiosity.
Curiosity is something the average person sitting in front of the TV can picture in their mind whereas when you tell them that at the LHC 2 beams are colliding at godknowshowmany TeV they will just stare at you blankly not knowing what the hell you're talking about.
also, what would you imagine an animation of what goes on at the LHC is going to look like ? 2 beams hitting each other and then suddenly a burst of pixels ... not very interesting to watch.