My boys and I were hiking along a woods-road the other day. When we sat down for a rest, one of the boys pointed out a "weird caterpillar". I pointed out that there were more around us.... we were surrounded by 'maggots'. Really, it wasn't that bad, because the larvae we saw looked more like odd-looking caterpillars rather than maggots. What we saw were flower fly larvae (Syrphid sp.) which are also known as hover flies.
Here is a photo of one of the many flower fly larvae we saw on the forest floor.
Some flower fly larvae are know as 'aphid killers'.
I think I'd rather be surrounded by hover flies.