I can see everyone's point of view. Seems to be impacted by where you live and your use of the car. So let me pose it a little differently.
I live in San Francisco. I always have a fun car and a daily car. Currently I have been playing with a BMW 6 convertable. When taking my Rover in for service I have seen both the GT and DB9 at the dealer, both are very beautiful cars.
If you only drove the car 3000 miles per year, 50% at 30mph going to the safeway and 50% at 125mph dring down US1 to Carmel. Which car would you buy? and Why?