The CL is a boat compared to the others and since they no longer make it, it will hurt values even further. I get a thrill everytime I unwind my dads 350z. BMW's are nice if you have deep pockets. In my experiences servicing costs are pretty high and they aren't the most reliable... of course thats just my experience.