Oh I love Gabriel, if I have another boy that's what he would be called.
Joseph is a bit dull but I like Robin, you never hear of it these days. I have one friend called Robin and he gets Bobby quite a lot though, so you would need to be alright with that.