I don't think its really upgradeable. Only thing would be a pci gfx card. And possibly more ram. If possible in your budget, i would do the following upgrade, you would need a new case,mobo,psu, operating system, more ram, new gfx card, which might cost more than $400.
Roger