Angela - I was interested to see the name Hayden on your overused list - in Australia its not at all common - when my nephew was born his parents had no idea what to call him - they couldn't agree - I suggested Hayden - I think it's a strong, uncommon and nice-sounding name...
He was the only Hayden at kinder & primary school and there is only one other at his secondary school...
Interesting that the name is sooo popular elsewhere...