There's no such thing as "a better linux"
there may be better distro's for particular tasks or machines, but you really need to go test them out to find which one best suits your style and your system
I personally am a big fan of slackware, however many people hate it, lots of people like suse...I think suse is teh suck
I've never used fedora before, red hat is a developers distro
have you looked into BSD or Solaris at all?
there's too many out there to list, just look for something that covers your particular needs