I love them all T!

Xavier is my fave. For some reason I have a bit of a "J" name thing too, so of the Js I like Joshua - most of the Joshes I have met have been pretty great.

Hamish is nice too but I'm not sure about HH. I wanted to name DD Grace but our surname starts with a G, worse, a Gr, so that would have been waaay too much. Can't say for sure on yours though! Unless I find you on facebook