I love wasps. I love them even more when they are killing caterpillars. Which was why I was excited to see this:
So so cool... Parasitoid wasps are the best. There are tons of different kinds -- some of which are so tiny they actually lay their eggs and grow up inside aphids!