What name is better: Brendan or Spencer?

I'm thinking of a name for a character and I can't decide on which. Which name is better, Brendan Foster or Spencer Foster?
Update: Forget the surname, which name sounds better in general? By the way the character is a guy with *short brown hair*
17 answers 17