I love Caroline (and Carolina). Carolyn isn't as attractive to me because I prefer original spellings. Also, Carolyn seems a bit dated to me while Caroline is timeless (picky, I know). Carrie's nice but my favorite nicks for Caroline are Cara and Caro.