Probably cheaper to DIY now as parts are more available.
I've got a pretty minimal set up that runs everything I want.
De10 nano, buy from the manufacturer to avoid being gouged or mouser/digikey/farnell.
Then you are probably going to want some ram. I have the 32mb which is enough for most cores.
And then you can add a usb break out, but a usb hub will be fine if you want to save money.
A power supply as the included one isn't great.
I use the stock hdmi output.
A usb storage device of some sort depending on your budget, I've got a 128gb usb stick which is ample for my needs.
Usb WiFi dongle if you want it WiFi, or just use the built in lan port.
A keyboard/mouse and game pad and you're pretty much done