To answer the original question; I wouldn't say it's crap but is extremely frustrating to use or at least to set up.
I've just got a new netbook (Samsung N210), with Win 7 which I don't want to use so I've install the latest Ubuntu. There are 2 big problems: the screen brightness adjustment and the wireless don't work properly, even after I've download Samsung Tools from the Synaptic Package Manager.
If I start the computer on battery power, the screen stays on the dimmest setting and I have use a command line to make it brighter. Each time I turn on the computer the wireless does one of three things and each time it's different: works, not detected, or detected but can't connect.
I've used Gparted to created and re-size the partitions which was easy to use. But then when I tried to use the partitions, I don't have the permission to read or write!
So it's:
Find out where the partition is mounted by opening a terminal and typing 'mount' (without the quotes)
If it's mounted on something like /media/disk just issue the following command:
sudo chown -R username:username /media/disk
Replace username with your logon name.
Then do:
sudo chmod -R 755 /media/disk
Then unmount and remount the drive, or just reboot
It worked, but should people who are not programmers have to do this sort of thing? What's the point of a GUI OS if something as basic as this needs command lines. Even those instructions are not foolproof, "disk" at the end of the line needs to be replaced with the partition name, which is a long string of random numbers and letters. I knew if you type the first couple letters of the name and then press the tab key the rest gets filled in automatically. If you didn't know and had to type it manually, it would be very tedious and very easy to make a mistake.