I love
Alec as a fn for a boy! I'm also hugely tiiiiired of '
Alexander'...! I never liked that name! But
Alec is great! It's unique and cool and fits a young boy aswell as grown-up man. I'd also consider
Alec as a fn for (one of my) future son(s)! :-)
Can't think of any good middle names though at the moment...! :-/