My used Dell has 3 of the usb ports, 1 external monitor port, dvd drive, Ethernet jack, headphone jack, microphone jack, phone memory card reader and a built-in webcam.
There are a lot of options out there and with the prices of computer parts new or used available all over the place, that is why I did not buy new this time.
My friend gave me a 6 month warranty on the whole desktop and laptop so if anything goes bad, he will replace it free.
He tears computers apart and sells the parts online and on ebay because most used computers are worth more as parts than the whole computer. You can change out the screen, keyboard, hard drive, motherboard, dvd drive, etc.....You just have to find the right guy that can do this for you and who really knows what he is doing.