The Taurus is only in the top ten because of fleet sales. Same for the Impala. The Cavalier is the cheapest domestic vehicle you can get thanks to the ludicrous rebates, so if it weren't in the top ten, I'd be surprised. Those of you who bash the Focus need to wake up and realize it's not 2001 anymore. The vehicle is one of the best built small cars around. Yes, the early models had a large number of recalls, but from the 2002 model year on, they've been great. If you bitch about it, you're no better than the typical Honda/Toyota buyer who claims that domestic cars are low quality, even though the last one they drove was a 1980's Chrysler k-car.
It's no surprise that the F-series is the top selling vehicle, of course. Nor does it surprise me that the top three vehicles are trucks. As for #4 and #5... I don't get the Camry or Accord. They're so boring and generic as to seriously turn me off from the entire brand. They're fine if you want to go from point a to point b, but if you want to drive, then there's a lot of other cars out there that are better.
For as much as we see SUVs on the road, it's curious to see the Explorer being the only one in the top ten. I suspect this is more because GM has so many different SUVs (many of which are the fundamentally the same) that no individual one sells well enough to make the top ten. Before you try to point out the differences, you might want to retract your arguments about the Silverado/Sierra being the same truck and therefore outselling the F-series. Collectively, SUVs are probably the second best selling vehicle (pickups still being #1 no doubt).
To those griping about the F-series not selling as much as the combined Silverado/Sierra, well... that's what happens when you have three truck brands (Chevy, GMC, and Hummer) -- you lose a lot of bragging rights for individual vehicles, and that actually does attract buyers and build reputations. Much of the general public believes that the F-series is really the ultimate truck, and this isn't just because it's such a great truck - it's also because of the repeated "best selling vehicle in America for over 20 years" tagline. That is repeated often enough to stick in the minds of the buying public. So when they decide to buy a truck, the F-150 is many times one of the first vehicles they think about. The Toyota Tundra is a nice alternative to an S-10, Dakota, or Ranger. But if you want a full size truck, you've got the F-150, Silverado, Ram, Sierra, and Titan. Of those, the Ram is getting rather long in the tooth, and the Titan is.. well.. I refuse to buy one on principle, but even objectively speaking, I'd prefer the F-150 to it. The S twins are not terribly impressive to me. From a purely advertising perspective, only the F-150 has effective commercials for it. The latest Silverado commercial talking about how it has the highest resale value of any truck makes me laugh. I don't give a hoot about resale value when I'm buying a vehicle, especially not a truck! I care much more about power, warranty, comfort, ride quality, and things like that. Nobody buys a vehicle based on resale value. It's really kind of a non-issue for most folks, so I don't see why Chevy is harping on that issue so much. The one commercial for the Titan that keeps talking about being the first in the industry with a power retracting rear window is pathetic. Yeah, when I buy a truck, that's an important feature for me.... NOT. Ram commercials lately are focusing mostly on the Hemi, which is probably about the only real selling point they have anymore, because the Ram is in serious need of an update. The design was bold and fresh when it first came out back in the early 90's, but now it's just a bit too old to be fully competitive anymore. Say what you will about the F-150, but the marketing has been truely impressive, and undeniably effective. A lot of people perceive it as being the best truck you can buy -- even some Chevy/Dodge fans are admitting that they'd rather have the F-150.
Anyway, this post went from a short little paragraph to a freaking mini novel, so.... I'm done now.