>>Maybe a smooth green snake. They eat crickets and grasshoppers and the like. (as far as i know)
Smooth greens eat a variety of insects, caterpillars, and spiders for the most part. They need to eat frequently and don't brumate very well. I'd choose a Butler's garter snake which can be kept indefinately on earthworms and don't need to be brumated very long. They make great pets.
BTW, I'm looking for more populations of Butler's garters to research and photograph. I'm comparing sizes, etc, and looking for hybrid pops. Any info on new populations would be much appreciated, especially in Michigan. Thanks much,
TC