A snake fly, and if I understand correctly, it'll happily eat the yellow milkweed aphids.

Name:  Snake Fly 1.jpg
Views: 381
Size:  166.9 KB----Name:  Yellow Milkweed Aphid 1.jpg
Views: 348
Size:  177.4 KB