No wonder Benz is doing so well in this country and elsewhere with new models like the latest C-Class in its stable. Looking like a scaled-down S-Class, the new C gets a whole swag of flow down driver ...