One of the great things about Linux is how much you can customize your system down to the deepest level. You can switch between different kernels, drivers, desktops, and apps, making everything work just the way you want it to. For most people, though, that will come down to the desktop choice, which often related to what distro you choose, too.