We run the latest version of MPICH2 on a combination of AMD and Intel machines, all of which are running Linux Fedora 3. We also run on a Windows XP cluster. However, we have not yet tried to get a Windows/Linux cluster running.