Aiden,
Jayden, Caidan,
Braeden, Zadin, Shaydon, etc. are all common names in my generation. Despite the overuse, I think that they’re all respectable names. I prefer the
Aiden spelling to
Aidan, but
Aidan isn’t bad at all (it’s also the traditional spelling). I don’t care for the name
Eldon, because of the sound. It does remind me of
Edwin, which isn’t bad.