с Win7 & ХР или с Vista & XP делается элементарно с помощью программы WinSetupFromUSB. Здесь статья по использованию программы. Чтобы совместить Vista & 7 нужно обладать опытом работы с .wim файлами (скомпилировать install.wim, содержащий как Win7 так и Vista). Подробнее почитать можно здесь (приводится пример объединения Vista x86 и x64)