I've tried "Its Your Domain", then moved to Dotster because the provided online interface was better. Still, it could use a lot of improvement and the domain prices are not the lowest by a long shot. Service and support are important, too. I'd rather sell for a bit more and keep my customers happpy.
So who do you recommend?