I've also been liking
John more and more lately. It's friendly and no-nonsense, and basically anything else you want or need it to be given its commonness.. It's reliable.
I sort of like
John Baptist /
Baptiste as a combo, but that's strictly a GP.
Maybe...
John PeregrineJohn WallaceJohn HazaelJohn ParsifalJohn HabakkukJohn JosephusJohn ManassehJohn NicomedesJohn ArchimedesJohn ColbertJohn LeofwineJohn BedivereJohn Zerubbabel
John XochipilliJohn ZephaniahJohn IthielJohn HeliodoroJohn HectorJohn Judd (just for fun)
The thing about
John is that it can pretty much go with any name, which is kind of a bad thing for me, since they all sound fine so I can never seem to find that one that sticks out enough to make me wanna use it.