Man, this thing was as big as my finger. We caught it in our window, we do live in the sticks too. Thanks for the info!
I think we found it: http://www.cirrusimage.com/hymenoptera_ichneumon_megarhyssa_fem.htm Amazing bug after reading its purpose in life
Peter- It's a female ichneumon wasp. That long abdominal appendage is an ovipositor, which she uses to deposit eggs within the selected host. But, not to worry; they don't parasitize humans. :thumb: