Welcome back to the forum! Garter snakes are lovely, but you may have to feed them fish and they can be muskier than corn snakes. I think either one would be a fine choice, but I'm partial to corns myself.
I'd love to see some pictures of your geckos. Someday I'll get a crested. I think they are so cute!