You could build it yourself...
If that's not your cup of tea I'd recommend Dell or Gateway.
I tend to lean a little more toward Dell than Gateway, both are quite good though.... check out their websites and see what's available. See which one offers the best deal for what you configure and there ya go...
Have a client who just got a Dell... for around $850... free shipping and doubled the RAM for free. Nice machine, P4 2gig, 512 on the RAM.... only a 17in. monitor... Nvidia 4200 etc....
Windows 10 on: ~Asus P5B-E ~Intel Core 2 Duo E8400 @ 3GHz ~G. Skill (2 x 2GB) PC2-6400 ~EVGA 7900GTX ~Kingston SSD (for the OS) ~Western Digital 650GB Hard Drive (Data), Turtle Beach Santa Cruz w/Klipsh 2.1 Pro Media Speakers ~ Twin BenQ FP202W 20.1" LCD's