I think its going to be just like Ford/Chevy/Dodge. There's good and bad with all of them. I personally have had good luck with a set of cheap Rayovac rechargeables I bought years ago and they're still going. I've also had really good luck with the ones from Amazon. I have had to cull a few of the Amazon ones over the years, but over all they have been well worth the money. Oddly enough, the worst ones I ever had was a set of EBL rechargeables. They were junk. This was almost exclusively for trail cam use except the Rayovac's which have powered my Astro 320 for years. Oh, I also have some Energizer rechargeables that I use for things around the house. They've actually lasted a really long time too now that I think of it.
Just in my experience, I think the charger has some to do with how long they last. I've had some that will read "Replace" with my battery tester and I have one charger that I can still get them to charge. I have no idea what the difference in that charger is. It's Energizer brand. I don't care for it overall cause it gives no indication when the batteries are charged and it's gotten extremely hot a few times. I tried an EBL charger that coincidently was junk just like the batteries I have. I have 2 other chargers that I typically use (not sure of the brand off the top of my head) that I like because they show a green light when the batteries are done charging. I still go back to that one when I have a battery that won't take a charge and most of the time I will get it to work.