My favourite form of this name is
Cathleen or
Kathleen, and I have the notion
Caitlin will become very dated (it feels very mid-90s-ish). Both
Caitlin and
Katelyn feel trendyish to me, but if I have to chose I'll go for
Caitlin, I find
Katelyn rather unattractive visually.