i would suggest that you build a new desktop rather than upgrading an old one, as most the parts are out of date, eg if you want to update the processor to an i3-i7, you will need a new motherboard as the sockets are different, older CPU's use LGA775 socket which include pentium 4's - Core 2 Quad etc, where as newer ones use LGA1155 sockets.In my opinion it would be easier to build a new desktop rat