This is a hard one. I personaly prefer
Rosie as I don't really like the "
Kate" sound (I prefer "
Kat"), but then again I normally prefer names without the -ie ending. I do have a secret crush on the combo
Annie Rose though ;-)
Both names are nice and I'd like to see them on a little girl.