That may be more than some can handle psychologically but no question it works. Ubuntu LINUX for people with complex software needs, Puppy LINUX for people who need the internet, word processing, and spreadsheets or who have older computers.
Ubuntu has actually become very complete, as of 11.0. It installs nearly flawlessly on almost anything - ready to go with all drivers and all essential software (accepting a few third party drivers along the way, but it finds and installs them with permissions). I think presently, Ubuntu would be an easy transition for any Windows user. For me, Ubuntu server is indispensible and rock solid. Linux rocks!