repair is good only when your install media has sp3 integrated, otherwise it will repair to the service pack on the cd and anything installed before the repair will be corrupted especially if you have installed sp3 before doing a repair, if your install media has sp3 integrated then a repair is great.