Agreed. Ubuntu is right now centre-stage for Linux distros. There are a few others that are popular, but Ubuntu makes a sleek shell and has the features for everone from novice to expert to use Ubuntu like they want.
Personally, I have 3 bars on my main screen of ubuntu. Top is for programs, bottom is for drive, right is for current computer usage (graphs on how much processor works, the current load, etc).
It is rather easy to use that distro, as it supports almost everything out-of-CD. It has OpenOffice on it, firefox, and about anything else you want or need! It comes with some basic games, and has burner software on it. If you are on the internet, search the Multiverse or Universe for everything else wanted. Most stuff works by autodetection, by using standards for hardware to identify the basic use of a hardware, and use it correctly. The only hardware problems are when companies enjoy making their hardware foreign to similar devices.
Hard Drives using IDE, SATA, and SCSI are usable quite easily. Flash Drives (identified with SCSI protocals) are almost all the same. Disc Drives using IDE or are external are used to their full capibility. I have a 8-month-old SuperMulti DVD burner from LG that runs off of USB2.0, and has no problems with Ubuntu.
Where are the problems? Mostly with Video Cards and damaged Mobos. Video Cards are from different technology generations. GeForce 6200 cards don't run the same as GeForce FX 5200 or GeForce 7300 cards. Each generation of technology differs in a way that require special drivers to be used properly. The same is for ATI cards.
Motherboards that become damaged are not supported during installation. My Intel mobo has a damaged DIMM slot, that prevented CentOS from installing.