Please, allow me to think out loud for a moment...
What we have here is an epic battle of automobiles that have essentially been crafted to do the same thing;
1) Look absolutely beautiful
2) Go like a bat out of hell...
But when you get down to it, the cars are completely different. One the one hand you have the Aston, a car full of metal, and wood, and just comes off as something that conveys a feeling that is classically British. Its a proper GT car with that stiff upper lip. It knows it isn't the fastest or the cheapest car out there, but it just doesn't care. Its the car that Bond loves, and its the car that British-loving car fanatics (like me) drool over. But then I reach a problem. It really isn't. When I think modern-classics when it comes to British motoring, its the DB9's siblings that come to mind... The Vantage, the DBS, and that pesky Jaguar XK. Sure, the DB9 fits the bill correctly, but its almost as if something has been lost in translation. Maybe its the age, maybe its the car its up against, but something just doesn't quite feel "right" with the DB9.
The Alfa 8C then represents a diabolical alternative to the Aston Martin. It is quite simply the difference between a girl you can take home to your mother, and the one you meet up with in the alley behind the night club. The 8C is the motoring equivalent of Penelope Cruz, shockingly beautiful, loves to sing and dance... But you can't understand what the big deal is all about. The problem with the 8C is that while it is unbelievably sexy, sounds absolutely amazing, and puts forth an image of automotive erotica... It doesn't follow that up with performance figures whatsoever. Its slow, it doesn't handle particularly well, and I'll be damned if it isn't "cheap" whatsoever.
I nearly imagine the devil (the 8C) and an angel (the DB9) on both of my shoulders, each with an interesting and worthwhile offer. Stereotypically, it is a difficult decision indeed.
I guess what it comes down to for me is that if I were spending my money and had to live with the car every day, I'd have to go with the 8C. It just fits the bill better in my opinion, it embodies the paradox of automotive bliss at its best. For a brand-new car that nobody knows anything about, its amazing that it can win me over so easily.
EDIT:
I see its an early tie already... This could get VERY interesting!