Eeew, those are nasty looking little critters! Too bad the pictures she posted aren't clearer, but the black aphids sound like a good bet. I've never had that type around here. Thanks for posting that link!
Confidence is that feeling you have right before you do something really stupid.