I prefer
Damien, because every time I see
Drake, I keep thinking of a dragon. This is because the Dutch word for dragon is 'draak.'
Drake would be very good as a middle name, though. Why not use the combo
Damien Drake? That sounds strong, and I also like the slight alliteration. :)