Oliver is great!!! I love it! It really works with your last name. I dont mind Bailey but it's very trendy and I have the feeling that in 5 years it will be considered a purely female name.