I've used zoneedit in the past, but now that GoDaddy's DNS controls don't suck so much any more, I've stopped.
I seem to remember reading something about it being illegal (in the strictest interpretation of the spec) to use a CNAME for @, or something.