The BMW’s 4.4-litre twin-turbo V8 produces 552bhp and 501lb ft and you’ll need £93,820 to get one. The new Aston Martin DB9 can’t match those numbers but its creamy 510bhp V12 is pure ...