I've used everyone from 1and1, GoDaddy, NetworkSolutions, and eNom as registrars. Most of these guys have cluttered slow interfaces which are painful to use.
I've most recently become a fan of Hover.com ( https://hover.com/hH8tN94H ). NameCheap.com, Name.com, and Gandi.net are also decent alternatives.
Is it unreasonable? I'd recommend Hover too, and also would have used my affiliate link. If I didn't have one I'd still happily recommend them, but if it doesn't cost you anything why shouldn't I get a cut? That's kind of the point of affiliate codes.
I've most recently become a fan of Hover.com ( https://hover.com/hH8tN94H ). NameCheap.com, Name.com, and Gandi.net are also decent alternatives.