I would say Caitlín, pronounced the Irish way, KAHT-leen. I love Caitlín. :) But I find the English pronunciation horrible. I don't know how a beautiful name like Caitlín has been mixed up with the awful
Katelyn.
Rosie's okay. I like it as a nickname for
Rosalie and
Rosaline.