Hard to say. I far prefer Callie to Carrie. Carrie to me is boring and trite and very 70s dated. But I like Callie as a nickname for names that begin with "Cal"---as a nickname for Caroline it seems forced and counter-intuitive. I guess I will say Callie even so.