Several web sites are now offering “online desktop” services. One that I’ve tried is DesktopTwo. It provides applications that handle email, instant messaging, word processing, and a number of other functions. Of course, you can store files on your desktop, too. Basically you can have the same “operating system” no matter where you are. The service is still at beta stage, but I imagine in a few years these kinds of services will be well developed.