I think you could build a really decent machine for around $1000.00 to meet those requirements.
Consider if you want to run Intel or AMD, everything after that is pretty standard.
SATA II hard disk, good optical drive, reliable sound card, medium end video card and network card.
Just make sure that you get a case that has good cooling capabilities, and a good solid PSU.