I use Ubuntu 8.10 with a custom kernel on my EeePC 901 and Ubuntu Server running a mythtv backend on my media server. When I get around to it I might test one of the new 9.04 alphas.
The version of Xandros that comes with the Eee 701 is really annoying if you want to install other packages not provided in the repository as the base system is quite behind. It only took me a half hour of using it before I wiped it and installed a proper distro.
At work I have a mix of a few things, I admin the practical computer lab, so we do a lot of playing around with OS's Fedora, SUSE, Debian, Ubuntu, Slackware.. pretty much all the major ones. I also use SUSE Enterprise Server with the Novell OES pack for directory services, as well as their older Netware products.
Learning yourself is a good way to learn linux, otherwise you learn what other people want to do with their PC's
Editing a file belonging to another user either requires superuser priviledges or for a user that has read and write permissions to it. It's a common problem with people new to a more unix way of doing things.
If you run gnome and want a graphical way to edit the file, use gedit with gksudo.
for example:
gksudo gedit /path/to/file
There are so many ways to do the same thing, so it really is just about finding the way that works for you.