Aphid is what it looks like to me, too.
A quick google image search on aphids results in:
from Donna Young.org
Thanks, folks.
So the question now is: What gets rid of them?