Windows XP 32-bit would be fine.
Small summary:
Linux - free, but not always compatible with quite a lot of software.
Windows XP - 64-bit not necessary for what you said you would be doing, and is a fast and stable OS
Windows Vista - Can be fast and reliable depending on the machine's specs.