I've used Slackware, Void Linux, Debian, Arch. Slackware and Void Linux I found really nice technically. However, I'm currently using latest Ubuntu simply because of the popularity, which translates to large ecosystem and minimum setup required for basic things.
I'm not a fan of how Ubuntu does things, but I'm at a point in my life where I want something that's fire-and-forget. Certainly wasn't the case before, might not be the case in the future. You'll be making some kind of compromises when choosing your computing environment. Be upfront with what you can compromise and what you can't and choosing will be easier.