Безотказный вариант, часто пользуюсь для сноса Вист и разметки HDD.
Программой BootIt создаю загрузочный диск.
Загружаюсь с него и работаю с жёстким диском.
Вставь диск с ХР, отформатируй разделы, раздели, как хочешь и т.п., а потом поставь Висту. Замечу, Висте — не г@вно, просто она много ресурсов жрёт (закос под Мак не удался)