One of my best friend's is named Carrie, so I automatically associate it with girls. However I grew up with a guy named Kerry, so I could go either way. I guess for me it's all about the spelling. I find Carrie to be feminine, but Carey / Kerry / Carry to be masculine.