I think Cowboy would be cute. I like names that are different but my husband is more traditional. I am lucky I got to call my baby Sophie. Heehee. I would have loved to have called her something really different but Sophie just fit when I saw her and my husband agreed. She is his baby too so I had to give him some say in the matter.