I'm interested on buying a second hand workstation that packs a Xeon E5-2650v2 with 16gb of Ram for 500$ but I will mostly use it for gaming and slight programming. I already own a gaming desktop, though a little dated still does the job, but I think with 500$ that desktop will pack quite the punch and offer a massive upgrade over my desktop which features a Core i5 2310. With 16 threads I doubt it wouldn't bottleneck any top end gpu for atleast one more generation.