I realise this is probably a stupid question in a Mercedes forum but hopefully there is someone out there who isn't a total fanboy of Mercedes and has owned or at least driven often an E60 and a 2007-2009 E63 AMG who can help me out. I need to buy a new car and I really fancy something...