one of my friends partner is called dylan. hes in his 30s and it quite suits him! he is a total child though
names come and go with the latest fashion. i chose my daughters name because i wanted something pretty and a little bit different, but in 10 years time it could be so common, i dont know. names tend to make a come back too - notice a lot of old fashioned names cropping up again like ruby, lily, oscar, archie, alfie etc etc.
just for information... michael has been the most popular boys name of every decade since the 60s...possibly earlier than that but thats as far as i know.