Anyone who knows Windows NT administration understands the reference in the title (and likely cringed.) IMHO, Microsoft did not implement it well and caused more headaches than was necessary.
What I think would be very helpful, and not difficult, would be to create an open system of synchronizing certain things (maybe via plug-ins for easy expansion) between computers or platforms. A system which can take a person's e-mail settings, addressbook, browser configuration and bookmarks, convert them to standard XML files and upload them to a remote system. Most ISPs that I have ever dealt with give users some space on their webserver and this is where the synchronizing files can be stored.