Interesting info on habit and habitats - thanks for posting. .....and yes Lori it's definitely a Giant Willow Aphid (I posted a pic of the winged form in the
Gallery last week).
In addition to the winged and wingless forms you also find them with wing buds, see here (in Image Archive):
Wing buds Giant Willow Aphid - Tuberolachnus salignus (wing cases?) - Wild About Britain Pics Wingless Giant Willow Aphid - Tuberolachnus salignus - Wild About Britain Pics
Bruce