I installed the server edition of Ubuntu with a desktop GUI on my old laptop yesterday and I wanted to share with you my impressions of it, particularly how it contrasts to my other computer which runs Vista.
Aesthetically it looks and feels primitive, like it came from the era of Windows 2000. It doesn't have the smoothness of movement of XP, let alone Vista, and its look is far inferior to the two Windows OS's.
Booting up, I noticed that it gives the user more technical details of what the machine was doing, and more options, than Windows, which gave me the impression that it was less convenient, but more robust and versatile.
As I used it my initial impression was reinforced as I found Ubuntu to not be nearly as convenient as the out of the box Vista machine. I had to search on Google to figure out how to install various applications and the applications themselves were less polished looking and user-friendly than their Windows counterparts. Some of the inconvenience has to do with the fact that I'm less familiar with non-Windows applications, but a lot of it was due to Windows applications simply being better developed for visuals and user-friendliness.
On the positive side, Ubuntu seemed to offer far greater customizability. It takes longer to get to a certain setting in Ubuntu than in Windows, but all of the incremental steps that Ubuntu makes me take also assure me that the new setting will not have an irrevocable effect on the OS like Windows' greatly feared blue screen of death. As soon as something went wrong with Ubuntu, I was able to go back and undue that option that led to the problem, whereas with Windows, since the OS does much of the changes to the system automatically, to save the user the trouble of having to tinker with minute settings, if something does go wrong, it's hard to know what it is and fix it.
For my most common computer pursuits, which are digesting multimedia and interfacing with websites (reading and interacting with discussion forums and blogs), Vista is the better system for me, as it is prettier, smoother and more convenient, but for more demanding tasks that push the computer's hardware, I think Ubuntu, with its flexibility and cadre of free software, is the only way to go.
If I were to make an analogy, I would describe Vista as a beautiful marionette controlled by only a handful of strings and capable of graceful movements thanks to an intricate set of gears and levers which are out of sight, residing inside the body of the marionette. It is very easy for the puppet master to learn to control but if something goes wrong with the gears and levers, or if the puppet master wants to conduct a new motion that the marionette was not predesigned for, it is exceedingly difficult for him to access the inner machinery and rearrange it.
The Ubuntu marionette on the other hand has all of its gears and levers showing to the world, and has hundreds of strings with which the puppet master can control each one. It is difficult to learn which strings to pull to make the marionette conduct a particular movement, but its range of possible movements is limitless.