I'm a fan of both BMW and MB... I'd take an S class over the 7 series....but I would take a 3 series over a C series, and I'd take an ML over the X5....