Seems quite an old and slow PC to me (8 or 9 years). Not sure it is worth upgrading. Why do you want to do it?
You'd probably best investing the cash in a new (or newer secondhand) PC.
If you really want to try Windows 7, I'd recommend using 32 bit version for driver compatibility (but still no guarantee).