DEMON, AT YOUR LOCAL DEALER
The only thing I know I won't like about the new Demon, is the price tag. :)
Print