Get a used Lenovo T series, nothing built better IMHO. A T420 or a T430 should be in that price range, some may even have faster video cards than onboard. If you are out for a larger system, Lenovo W510 or maybe even a 520 may be found for that price if you look around, and would come with a good screen and pretty good expandability with their 4 RAM slots.