The more I use my Asus Eee PC, the more impressed I am with how versatile it is. You can find tons of information on the different modifications that are being done on these by various users. There are people changing the stock screen out with a touch screen. I have seen mods that included extra usb ports, adding BT, adding GPS, broadband wireless cards . . . Just about anything you could think of, someone is trying to add it to the Eee. I am not quite that adventurous. I don't even have any plans on installing WindowsXP. I am having too much fun exploring the default Linux OS. I am also staying with the default tabbed desktop for the forseeable future. It does everything I need. I have found that adding software to Linux is not really difficult. It's just a matter of find the right package to install.
Our home desktop PC recently had a major problem with the motherboard and since it was older, had to be completely rebuilt. I ordered the components and assembled everything last weekend. However, after getting everything put back together and re-installed, I haven't been using it much at all. I am using the Eee almost exclusively lately. Aside from my Treo, this has got to be the best electronic purchase decision that I have ever made.