Jacobnero: I don't think it would be a problem personally. I'm a work-study in the IT department of a University. We cary around the special "TSP" cd for all the platforms we support, since not all machines are ever upgraded at once, and some professors prefer to use a Mac. We have seperate software for Win9x, Windows NT/2000, and for MacOS. I don't personally service them (different department) but we also have many Sun Solaris machines here that get along fine. All machines don't have to be the same on a network to cooperate. The basics (Windows, Office, Antivirus, etc) will be available almost immediately and any programs that run under Java won't be affected (Oracle Database is a program we use extensively and serves as a good example). Any companies or even individuals who need to run software that hasn't been ported yet to the Itanium platform can simply stick with the older machines until that software becomes available. The thing that must be realised is that most large organizations don't upgrade every computer at once. They upgrade only so many at a time. The solution would be to simply delgate those upgrades to those who will be using already supported apps. Of course in an open source world we could simply have everyone mount their apps from an NFS server and just recompile for Itanium one time and have the whole problem solved. That's just wishful thining though 🙂.