I think right now I'd go for Robin. Oscar is so popular I'm getting a bit bored with it, and Robin (which will always be a boy's name to me, especially with that spelling) is quite rare, but not weird or difficult to spell or pronounce. I do know one little one, actually, but he goes by Robbie most of the time.