It was the best of times, it was the worst of times – it was 2007. Topping the sales figures for the year that almost was are mainly servile vehicles, while the more ostentatious, less useful cars round out the bottom-feeder roster. Family cars at the top and niche cars in the basement doesn't tell the entire story, though.

Yes, there are some cars that you expect would sell in small volumes. Sporty things like the Porsche Boxster, Vette-in-drag Caddy XLR, blob-tacular Lexus SC430, and Audi A8/S8 über-sedan all sold in expected tiny numbers for such specialized machinery. Rounding out the nadir of automotive sales, you'll find nearly every Jaguar model, and some dead-on-the-vine products like the Mazda B-series pickups (Ford Ranger) and Isuzu Ascender (Chevy Trailblazer).

Hit the jump to read more, and see the list

[Source: Motor Authority]

Sales champs reflect that Americans use vehicles mainly for working and carting around our families. All three domestic pickup trucks sold in big numbers, with the F-Series and Silverado finishing 1-2. Solid, stolid sedans fill out the bulk of slots in the top 10. Camry, Accord, Impala, Altima, they're all there. It sounds like our morning commute. The Matrix, Civic, and CR-V occupy the rest of the spots, indicating that while we like to carry people and stuff, we're also concerned with efficiency.

2008 is shaping up to be an exciting year of midsize sedan and CUV battles, so what do you think? Next year, will we see the Malibu, Journey, and Accord making big enough splashes to spur sales numbers? Will Jaguar sales continue to circle the bowl, or will word of new ownership and the XF bring new growl back to the cat?

Best-Selling Vehicles Of 2007

1. Ford F-Series
2. Chevrolet Silverado
3. Toyota Camry
4. Honda Accord
5. Toyota Corolla/Matrix
6. Honda Civic
7. Chevrolet Impala
8. Nissan Altima
9. Dodge Ram
10. Honda CR-V

Worst-Selling Vehicles Of 2007

1. Cadillac XLR
2. Mazda B-Series
3. Isuzu Ascender
4. Jaguar X-Type
5. Jaguar S-Type
6. Audi A8/S8
7. Porsche Boxster
8. Lexus SC430
9. Isuzu i-290/370
10. Jaguar XJ