I've been using gandi.net since forever, it's alright. The main selling point these days is the availability of pretty much all TLDs I guess. They have a strong privacy and consumer rights legacy, but that's been kind of fading as they've grown over the years.
I don't think one is necessarily better than another, though there are some sketchy actors out there with some real shady business practises.
If you go with any of the ones you mention in your OP you'll be fine though.