why do you need to do a fresh install of Vista every 4-6 months? As to your question, no program exists to do what you want.
i do a fresh copy of windows vista on my computer every 4-6 months. and i have to install al my programs and games over and over again, that takes me alot of time (6+hours).
i want a program that can implement on the windows installation my programs and games.or if exist a software that when i want to install a fresh copy of windows, only i have to do is one click. and put my computer as i was installed with my games and program the first time.