Embarassed to say, but this almost makes me proud ;)
I love my 1Ds like nothing else - these flecks are actually mainly on the lens. Bear in mind, when you're crawling through dirt and crap, and you've got a glass peice the size of .. a 14mm, this happens.
Then it comes home for a lovely air blast bath.