I'm looking for the near-cheapest single-board computer that can be a USB host (i.e. typically has a USB type A connector, if populated, but other USB connectors are OK as long that connector can be a host that both communicates and powers the USB client that I will connect to it). I don't need speed, but I do need at least two or three GPIOs, and an analog-in or two would also be nice. Any suggestions?
(It sure would be nice if there were a way to search an up-to-date list of most all known SBCs for certain features. I looked on Wikipedia for a sortable list, but no luck.)