I have no love for ComcCast - I'd drop them yesterday if I had any better (or even comparable) choices - but I can't say that their DNS sucks any worse than anybody else's. They do fsck it up occasionally but (here in Chelmsford) it's working OK at the moment.