the cadillac of means: Only the very best. Something that stands out with its superior quality. (in Community Dictionary, added by Nicholas Humphrey)