Which OS will be better for my pc

I am doing a job in a local company. As per company IT policy I got a 3 years old pc from my company.
Now I need to know which operating system will be perfect for the pc.
Windows VISTA or Windows XP ?
Processor is Intel Core 2 Duo; Memory is 2.00 GB.
