drhoz very kindly gave me some names for a few of the insects in my last post. He was particularly excited to see a Mantispid, and did a post about them here. It's all very, very cool. This is why I surround myself with people way more knowledgable than myself. It makes the world a much cooler, more bizarre place.