I prefer Gabriel. I think it has a warm and friendly feeling - the same feeling I get from names like Daniel, Thomas and yeah - Benjamin. John is pretty bland and boring and a bit more..harsh, probably?
Have you settled on a FN? I know you were thinking about Alexander earlier and I'm rooting for that one. It's one of my favorites. :)
We’ve all got both light and dark inside us. What matters is the part we choose to act on. That’s who we really are.
PNL: http://www.behindthename.com/pnl/45898
Top rated: Alice and Henry
Bottom: Dolly and Amandus