I like Dylan - it's one of the better popular names at the moment, IMO. It's quite a 'cool' name.
I know a gorgeous Dylan: he is 5 and has fabulous hair and cool dress sense and everyone loves him.
Dexter is also nice, and I like the nickname Dex.
Really dislike Caiden, though, I am afraid. There's nothing nice about it.