Предлагаю компромисс , тут только одна деталь машинка нужна проворненькая . Ставим основной системой ХР. Потом ставим VirlBox(или что либо подобное) .. А вот в нем уже устанавливаем на виртуальных машинках все что душе угодно. От Линухи или 7 до Леопарда.
У меня основной системой стоит Ubu , а на виртуалках крутятся и 7 и Хр.
Трудно выбрать что то конкретное, разные Оси решают разные задачи, у всех есть минусы и плюсы.
К Риму много дорог, и совсем не обязательно ездить туда только по одному маршруту.