However, multithreading is only of use if the software supports it, otherwise it is a useless feature. Anyways, your system isn't bad, but I would definitely look to upgrading your videocard, definitely moving from a PCI card to an AGP card (PCI-E would be best if your board supports it).