Non sono in grado di dirti se Xampp è migliore di altri, io lo uso per testare in locale i miei scriptini quello che so è che con Windows Vista si diventa pazzi, non ti lascia fare un cavolo ed è compatibile solo con poche cose, io avevo a disposizione un PC con Vista, ma subito l'ho formattato per tornare a XP.
Meglio ancora passare a Linux, ma personalmente non ho sufficienti conoscenze.
Secondo me se provi ad installare Xampp su qualunque SO che non sia Vista, ce la fai in 10 minuti senza tribolare.