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

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