Hey guys, been seriously thinking about both the (E46) BMW M3 or CL500 Sport. As it stands I could probably buy either a new M3 or a 2001 CL500 Sport...