You did awesome with that Xeon score, that's even better than the i5 by a good margin!
As for GPU, it's kind of a tough time to buy, we've been looking at 28nm stuff for eons now. Radeons are great but we've seen a rebadge fest with the non-290 series, and a HUGE scalping phase with all the miners inflating the values by epic amounts. I bought a 7950 OC Edition for $239 pre-mining craze, and sold it a couple of months later for $575, simply because that's what they were suddenly going for. Prices really haven't come down as much as I'd like to see.
If you're okay with scaling back some options and getting a card that will perform really well at 1080p high details, low AA, and medium shadows, you can get a Radeon 7790, 260X, or Nvidia 750ti level card. Then look for a deal on truly next-gen cards when they arrive.
For a true 2-year 1080p card I wouldn't look at anything less than a 760 or Radeon R280. Those will let you do max details in basically every game with moderate AA (max detail + max AA is just punishing for no worthy reason honestly).
Because they're in the mid $200 range, cool, quiet, and capable, the 760 has been my go-to midrange gamer card for a little while now.