Yes, Ubuntu is definitely better, but has issues of its own. If you need HW support that only a newer kernel gives you that can be problematic as Ubuntu has a specific kernel build process. Although it can be done, building a new kernel from a tarball is not routine. To make life easier one should grab the kernel source via an official Ubuntu .deb if it is available. For example, I needed 2.6.28 under Intrepid and ended up building it from the 2.6.28 Jaunty .deb. At first I tried building from a kernel.org tarball, but quickly learned the error of my ways. Doctor, it hurts when I do that....
