I third the flatworms theory. I've had them in my tank before and they come and go. Some are really bad, others probably are more benign. Hit up wetwebmedia.com and see if you can get a better picture there.

Eric