Congrats, it's a great car.
As for the 'savage' part. Well sure, for the first few months. I've had mine 7 months now and while I still know it's quick, I am totally used to it and I could swear blind it's lost 100hp, but I know it hasn't because i've checked the figures (40 to 70mph etc) :p It...