Domain management?
compay: I use Godaddy. There are usually lots of coupons for domain registration on retailmenot.com which makes them the cheapest option I'm aware of.I'm not 100% happy with them either - they are definitely clunky as all hell. Lately I've just been setting my default nameservers to Slicehost and using their domain management tools for setting up zones and records, which at least lets me avoid some of the annoyances of Godaddy.