Hi all fellow MRians! Just a little info about myself. I'm an IT researcher and am currently driving a 2005 BMW M3 and I'm looking at these 3 options. Please help me with my buying decision. Thanks! 1) BMW M5 2) Mercedes SL500 3) BMW 7 series. Thanks!