I have a short list of boys names and we're probably going to wait until he arrives (little b is late already...) and see what he looks like. Did that with our DD and it worked well. But my partner dislikes most of them (only 5!!!) and the name I have at the top he says we can't afford... 
What's the general concensus about Gabriel? Does it mean paying for an education or the poor little bugger gets the crap beaten out of him in state? (Btw, I'm a teacher and I've heard some much weirder names that have had no apparent payback).
Oh, and what's the opinion on the rest of my list:
Alexander
Nathaniel
Daniel
Thomas
?
Thanks in advance for all the shit I'm about to get... 