Just to note on the Aston front - really think about it before you buy - the DB7 is getting reasonably cheap to buy but there are two very good reasons - 1) they were shite 2) they are bloody expensive to run... how expensive - my brothers Vantage was £50K second hand, sold it after a year for £42K, cost him £3000 in servicing in that time (and only about 8000 miles) - like a plug change is £700!! Really! Petrol is comprable to a tuned supra but the depreciation and servicing costs just kill it for me.
I looked at a DB9 a few weeks ago but settled on a C4S Porsche instead for these very reasons...