Usuck,
Dell sells the operating system reinstallation CD for $8 or $10 at time of system purchase. Unless they changed them within the last year or so, you can do a repair reinstallation with it.
I'm not sure what you mean by repair without a reinstall. A repair on XP is a reinstallation.