If you go with Lyle, stick with the spelling Lyle. The other variants suck.
Don't name your kid Hunter, Tiger, or Wolfe. It's like you're trying to name a cartoon character, not a kid. Gunther is an antiquated name and is a bit more European (ie. Scandinavian, German, etc.), so may not be terribly popular here. Jasper is more Italian I think, but is just fine as a name.
Just remember: whatever name you pick for your kid, that kid has to live with that name for the rest of his/her life, and the stupider the name looks or sounds, the more the kid will hate it and resent you for it. Choose wisely.