I built my PC about 4 years ago. She has treated me well, but it is time for an upgrade. However I use the term upgrade lightly since I am replacing a majority of the components. I have made a few small changes to the hardware over the years but nothing major. Im on a budget of about $500...