My little boy is Alfie, he's 5 and the only one in his school, I'm a midwife and I can count on two hands how many Alfie's we've had in the last 5 years. We get the occassional Noah, which i really like. A lot of Williams, Daniel's, Jack's and Jacob's. Josh is also making a comeback and a while ago we had a glut of Cain's.