So baby boy is due in a couple of months and so far we have managed to shortlist 3 names, but we can't agree on one of the 3! Hubby likes Sonny best, then Rex but I LOVE Barnaby! Which do you like better/sounds better with our surname - Atkinson?