Name: Christine North East Texas (Zone 7b) Shine Your Light!
I say Katydid too.
Those iridescent flies look like long-legged flies (family Dolicopodidae). I love those little things, they are so cute and they are beneficial in the garden!! http://aggie-horticulture.tamu...
May your life be like a wildflower, growing freely in the beauty and joy of each day --Native American Proverb