I prefer Caroline, Carolyn, and, on occasions, Karoline. Made up, mismatched, combination-type names generally rub me the wrong way... I truly dislike the "-lynn" creations that have been appearing over the last few years. They seem childish and unprofessional to me.