Love elliot, wanted it for this one but DH vetoed it 
Laurie is good to, always reminds me of Fry and Laurie, which I know is their surnames but it makes Laurie masculine for me
Not a fan of Robin, love it for a little boy but not sure how well it works for an adult? This might just be cos I've never met a grown up Robin.
Hth