My little guy is Henry Thomas after his two grandfathers (DH's dad's first name and my dad's family name, also my maiden name). I don't mind saying his last name - Lake. Henry Thomas Lake, isn't that awesome?

If that combo sounds as good with your last name, I say go for it. We're happy to share! Thomas Henry is also very nice. Both names are becoming a bit more popular again but I doubt that they'll ever be super common as a lot of people find them too retro-geek.