Seems like one positive thing about Samantha is that it would work well on any age. Also, I love boy names as nicknames on girls, so Sami/Sammy/Sam on a girl are fine by me. I don't actually like Samantha all the much though. Just not my style. I would like Samara better.